2020-01-01から1年間の記事一覧
元文系大学生iOS開発ブログ(https://rils-k.hatenablog.com、以下当サイト)は、個人情報に関する法令等を順守し、個人情報を適切に取り扱います。 個人情報の利用目的 当サイトでは、メールでのお問い合わせ、メールマガジンへの登録などの際に、名前(ハン…
helpx.adobe.com 上記のサイトを参考にさせていただきました。 AdobeXDでも同様に 分岐点をクリックしながら上方向に素早く動かす(ドラッグ)すると分岐点が消えるようです。 結構早く動かさないと消えてくれません。 youtu.be 普通に使ってたらわからない…
swift UIimage の縦と横のピクセル数取得 let imageW = self.image?.size.width let imageH = self.image?.size.height (self.imageはUIImage型の変数です。) UIImage情報取得 UIImageサイズの取得 UIImage大きさの取得
button.layer.borderWidth = 5 button.layer.cornerRadius = 10 button.layer.borderColor = UIColor.white.cgColor などで枠線と角丸を同時にかけると(背景が白の場合は顕著に) 細い線が入ってしまいます。 これを防ぐには button.layer.masksToBounds = …
segmentedControl.setTitle("タイトル", forSegmentAt: 0) segmentedControl.setTitle("タイトル2", forSegmentAt: 1) forSegmentAtの数値が変えたいsegmentの番号です
備忘録です progressView.layer.removeAllAnimations() アニメーション途中のUIでもリセットされます。 レイヤーを破棄することにもなるのかな?わかりません。
swift progressViewがTimer内でカクカクになってしまうのを多少マシにする方法 DispatchQueue.main.async { self.progressView.setProgress(self.progressView.progress - self.oneProgressUnit, animated: true) } DispatchQueue.main.async {} の中に書く…
github.com こちらを参考にさせていただきましたが、 pod 'ChameleonFramework/Swift', :git => 'https://github.com/wowansm/Chameleon', :branch => 'swift5' でpod installしてください。
プライバシーポリシー(個人情報保護方針) デベロッパー名: Ryusuke Uchida(以下、当運営者)および 「写真まとめて回転)」(以下、当アプリ)は、利用者からいくつかの個人データを収集します。 当運営者は本人の権利の保護、個人情報に関する法規制等を…
qiita.com こちらの記事を参考にさせていただきました。 記事では[sudo]となっているのですが、古い書き方なのか この書き方だとうまくいきません。 [ ]を取って ターミナルに sudo gem update cocoapods と入力してください cocoapodsがアップデートされま…
adMobバナー広告の位置調整 2021/03/15追記:アダプティブバナーの場合は正常に動作しない可能性があります。 //これ公式サイトにのてっるコードですfunc addBannerViewToView(_ bannerView: GADBannerView) { bannerView.translatesAutoresizingMaskIntoCons…
上のスキームのアプリ名を変更する方法 このアプリ名が書いてあるとこクリック New Schemeをクリック(このプロジェクトはもうすでに名前変え他のを追加した後です) 新しくつけたい名前をつける
iPhoneやiPadに入っている写真っていつの間にか膨大な量になってしまいますよね。 そんなあなたにおススメしたいアプリ。 ジャッジフォトです。 ジャッジフォト〜スワイプでラクラク写真整理!〜 Ryusuke Uchida 写真/ビデオ 無料 apps.apple.com 純正の写…
コレは2020年9月26日の記事です。 開発したアプリの宣伝として 他の開発したアプリ内に自分の過去作ったアプリの App Store リンクを貼るのはよくあると思います。 iPhoneなどのApp Storeアプリから自分のアプリを検索して 共有のボタンからコピーして取得し…
プライバシーポリシー(個人情報保護方針) デベロッパー名: Ryusuke Uchida(以下、当運営者)および 「暇なときにやることリスト」(以下、当アプリ)は、利用者からいくつかの個人データを収集します。 当運営者は本人の権利の保護、個人情報に関する法規…
Macの Adobe XDでは以下のようなツールのショートカットがありますが ペン P 選択 V 四角形 R 楕円形 E 線 L テキスト T アートボード A ズームモード Z Adobe XDでテキストツールを使っている時はこれらのボタンを押すとテキストとして認識してしまい、うま…
www.hfoasi8fje3.work textViewの文字を入力した時を検知してその度にuserDefaultsなどで保存します。 textFieldの場合は上記の参考サイト様でできるのですがtextViewの場合はaddtargetがtextViewにはつけられなかった?ので とりあえずの対応をします UITex…
developers.goalist.co.jp こちらの記事や UIViewに対してBlur処理を入れる - Qiita こちらの記事を参考にさせていただきました。 プライバシーを保護するためにバックグラウンドの画面でもアプリの画面を見えなくする実装です。 簡易的なものとなっています…
プライバシーポリシー(個人情報保護方針) デベロッパー名: Ryusuke Uchida(以下、当運営者)および 「写真サイズ変更(タテヨコ比率)」(以下、当アプリ)は、利用者からいくつかの個人データを収集します。 当運営者は本人の権利の保護、個人情報に関する…
キーボードのアクセサリーヴューにtoolbarをつけている人はこういうのがスタンダードな実装かなと思いますが 左側のキャンセルボタンのようにUIBarButtonItem.SystemItem.cancelを設定してしまうと後からタイトルを変更する事ができません なので入力完了ボ…
バナー広告の本番が表示できない時の対処一例 addBannerViewToView(bannerView) bannerView.frame.size.width = view.bounds.width ←これを追加したら表示されるように バナーVIewをアドサブViewしてから バナーViewの大きさを調整すると なぜか表示ができま…
プライバシーポリシー(個人情報保護方針) デベロッパー名: Ryusuke Uchida(以下、当運営者)および やりたくない(以下、当アプリ)は、利用者からいくつかの個人データを収集します。 当運営者は本人の権利の保護、個人情報に関する法規制等を遵守します…
Thread 1: Assertion failed: SwiftyStoreKit.completeTransactions() must be called when the app launches. AppDelegateに書く文を忘れていませんか? func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UI…
Judge Photo Ryusuke Uchida 写真/ビデオ 無料 apps.apple.com こんにちは。 日々の生活で写真を撮ったり、いろいろな画面をスクリーンショットしたりしていると iPhoneのフォトライブラリーってすぐたまってしまいますよね。 端末の容量も圧迫しがち... 写…
プライバシーポリシー(個人情報保護方針) デベロッパー名: Ryusuke Uchida(以下、当運営者)および ジャッジフォト(以下、当アプリ)は、利用者からいくつかの個人データを収集します。 当運営者は本人の権利の保護、個人情報に関する法規制等を遵守しま…
この度 iOSアプリ【メリット&デメリット】をリリースいたしました。 メリット&デメリット Ryusuke Uchida 仕事効率化 無料 apps.apple.com 「メリット&デメリット」をApp Storeで このアプリは いろんなことをする時のメリットとデメリットを比較する時に…
override func viewDidLoad() { super.viewDidLoad() //回転感知Observer NotificationCenter.default.addObserver(self, selector: #selector(self.rotationChange(notification:)), name:UIDevice.orientationDidChangeNotification, object: nil) } //MAR…
override func viewDidLoad() { super.viewDidLoad() //回転感知Observer NotificationCenter.default.addObserver(self, selector: #selector(self.rotationChange(notification:)), name:UIDevice.orientationDidChangeNotification, object: nil) } @objc…
collectionViewのインスペクタで Estimate SizeがAutomaticになっているとセルのサイズを自分で決められないようです。 下のようにカスタムにしたらできるようになることもあります! 頑張りましょう共に
以下のページなどを参考にして端末にイアホンが刺されたときや抜いたときの処理を実装していましたが、 https://developer.apple.com/library/archive/documentation/AudioVideo/Conceptual/MediaPlaybackGuide/Contents/Resources/en.lproj/RefiningTheUser…