Xcode
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…
Macの基本操作なのかもしれませんが、 気づいたので、 xcodeなどのプロジェクトファイルを別のディレクトリにしたりusbに移したりするとき そのままドラックアンドドロップでやろうとしてもなんかできません。 これは他のファイルにも言えることなのかな? …
swift var array = [1,0,2,4,3] array.sort() これで出力すると arrayは0,1,2,3,4になると思います swift array 数字 ソート
セルのselectionがNoneになっていると表示されませんでした。 なんらかの色を選択しましょう。 頑張ってくださいです。
This application is modifying the autolayout engine from a background thread after the engine was accessed from the main thread. This can lead to engine corruption and weird crashes. こんなエラーでて落ちました 多分再度設定を促すアラートを…
imageViewにはbackGroundImageのプロパティはないので あらかじめ用意したimageViewにimageViewをのせます let backImageView = UIImageView() backImageView.image = UIImage(named: "haikei") backImageView.frame = CGRect(x: 0, y: 0, width: view.bound…
func tableView(_ tableView: UITableView, commit editingStyle: UITableViewCell.EditingStyle, forRowAt indexPath: IndexPath) { folderNameArray.remove(at: indexPath.row) tableView.deleteRows(at: [indexPath], with: UITableView.RowAnimation.aut…
Swiftライブラリ kolodaView はデフォルトでは 例 もし左にスワイプしたい場合 kolodaViewの右端が画面の中央を超えたら kolodaViewが去っていくようです。 もう少しスワイプの感度を高くして 簡単にスワイプできるやり方を探しました func kolodaSwipeThres…
新しくMacを買い替えたのですが xcodeのプロジェクトを移してpod installしたところ firebaseだとか他のやつはpod installに成功するのに realmSwift だけは ### Error ``` JSON::ParserError - 767: unexpected token at '' /System/Library/Frameworks/Rub…
ターミナルで pod env と入力しましょう ### Stack ``` CocoaPods : 1.9.1 Ruby : ruby 2.6.3p62 (2019-04-16 revision 67580) [universal.x86_64-darwin19] RubyGems : 3.0.3 Host : Mac OS X 10.15.4 (19E266) Xcode : 11.4.1 (11E503a) Git : git version…
swift tableviewのセルを選択したら画面遷移してる場合、特定のセルだけ遷移しないようにする方法 cellのisUserInteractionEnabledをfalseにします。 cellForRowAt内で cell.isUserInteractionEnabled = true//ここで初期化するのすごく大事 if indexPath.ro…
iOS13のiPadの横画面でAdmobのインターティシャルがポップアップウインドウみたいになってしまってうまく閉じられなかったりする FirebaseとGoogle-Mobile-Ads-SDK をアップデートしましょう ターミナルに移動して 自分のアプリのディレクトリにcdで移動して…
//セルのど真ん中に配置 cell.checkBoxOutlet.center = cell.contentView.center //x方向だけ真ん中に配置 cell.checkBoxOutlet.center.x = cell.contentView.center.x //y方向だけ真ん中に配置 cell.checkBoxOutlet.center.y = cell.contentView.center.y c…
Appdelegate.swiftのdidFinishLaunchingOptionsに以下のコードを書きます func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]?) -> Bool { // Override point for custom…
items = realm?.objects(Todo.self).filter("name contains '\(searchText.lowercased())' OR name contains '\(searchText.uppercased())'") itemsはList型でrealmはRealmのインスタンスTodoはモデルのObject名nameはTodoのString型の要素です。 contains …
App Store Connect でアプリを提出して、リジェクトされた際にクラッシュレポートをもらいました。 webで検索してみるとターミナルを使ったクラッシュレポートの見方がよく載っているのですが、 そういうことをしなくても簡易的に見れると思います。 まずApp…
SwiftのライブラリCropViewControllerをcocoapodsで入れて使っていたんですが。 久しぶりに起動してみたら(iOS13.3) 写真をトリミングして完了を押したときに、画面がブラックアウトするようになってしまいました。 前まで使っていた CropViewController 2…
デバイスプレビュー機能は様々なデバイスでの表示を見やすく見比べられるのでよく使っていたのですが、 Xcode11になってから今までのようなやり方、二重丸ボタンを押してそこからpreviewを選択ができなくなりました。 preview機能がなくなったかと思いました…
admobのPIN確認。住所確認でなぜか郵送で届かず、4ヶ月が経過してしまい、広告が停止になってしまいました。 悲しいんですけど。 もう広告が停止されると【サポートに連絡してください】というボタンしか出なくなる。 しかしそれを押してもページが表示でき…
いまiOSアプリで 非消耗型のアプリ内課金を実装しようとしています。 プロジェクト内の課金処理はこちらの記事を参考に作ったのですが terakoya.site うまくいきません。 おそらく[invalid identifier]などでていたとおもいます。 何がダメだったかというと…
宣伝失礼します! 自分だけのランキングを作ってみたいと思ったことはありませんか? このアプリでは簡単にランキングを作成できます! ランキングメイカーRyusuke Uchidaエンターテインメント無料 https://apps.apple.com/jp/app/%E3%83%A9%E3%83%B3%E3%82%…
チャットアプリを試作する際 qiita.com こちらの記事を参考にさせていただきMessageKit を利用しました。 ここまではうまく行くのですが Sendボタンををしても何も反応なし この記事では送信ボタンを押した時のメソッドは func messageInputBar(_ inputBar: …
セルをタップしたら次の画面に行くという設計をしているアプリで TableViewやCollectionViewに配置したtextViewやtextFieldをタップすると編集モードになって次の画面には行きません これを防ぐにはtextViewとtextFieldのUser Interaction Enableをオフにし…
SwiftReorderの基本的な使い方はやはり以下のサイト様がわかりやすい re-engines.com そして以下が並び替えを開始した瞬間と並び替えが終了した瞬間に呼ばれるメソッドです。 func tableViewDidFinishReordering(_ tableView: UITableView, from initialSour…
Development cannot be enabled while your device is lockedPlease unlock your device and reattach. iPadで実機シミュレートした時だけこのエラー文がでてシミュレートできませんでした。 私の場合は 『〜〜〜〜〜/Assets.xcassets:-1: A 83.5x83.5@2x ap…
今あるローカル通知を全削除⬇︎let unc = UNUserNotificationCenter.current() unc.removeAllPendingNotificationRequests() ID指定して削除したい場合はこっち⬇︎ unc.removePendingNotificationRequests(withIdentifiers: ["id"]) ローカル通知って一度に64…
シャッフルフォト Ryusuke Uchida 写真/ビデオ 無料 遂に私のつくったアプリ。シャッフルフォトがリリースできました。 iPhoneやiPadで最初から入ってる写真アプリではスライドショーができますが。アルバムに入ってる順でしか再生できませんよね。 iPhone.…