まだどこにもないアプリを作る

アプリ開発でつまづいたところなどを中心に記事にして行きます。

2021-02-01から1ヶ月間の記事一覧

【iOS開発】 サブスクリプション課金 Sandboxアカウントのサブスク管理画面の出し方。

1 2 3 4

Privacy Policy : 打線くむくむ

プライバシーポリシー(個人情報保護方針) デベロッパー名: Ryusuke Uchida(以下、当運営者)および 「打線くむくむ」(以下、当アプリ)は、利用者からいくつかの個人データを収集します。 当運営者は本人の権利の保護、個人情報に関する法規制等を遵守し…

【Swift】UIButtonでも文字の自動縮小を使う方法(コードで)

stackoverflow.com 上記のサイト様を参考にさせていただきました。 文字の縮小の機能のことを minimumScaleFactor MinimumFontScale AutoShurink adjustsFontSizeToFitWidth のどれで呼ぶかどうかわからないんだけども 以下のやり方でUIButtonの文字も自動で…

【Swift】 TableViewで特定のセルだけを編集モードにしない方法

TableViewで特定のセルだけを編集モードにしない方法 hachinobu.hateblo.jp 上記のサイト様を参考にさせていただきました。 Objective-Cで書いてあったのでSwiftで書き直します canEditRowAtを使います。 下記の場合はテーブスビューのセクションが2の時の…

iOSアプリ- 禁じられしバナナ- 【自分でつくるモード】の使い方

禁じられしバナナ(シュールランダム) Ryusuke Uchida エンターテインメント 無料 apps.apple.com iOSアプリ禁じられしバナナの 自分でつくるモードの使い方を説明いたします。 こうすることで自分で作った単語で シュールワードが生成できるようになります…

【Xcode】【Swift】 TableViewのCellの選択色をなくす方法,透明にする方法(StoryBoard上で)

qiita.com こちらの大変素晴らしい記事を参考にさせていただきました。 2015年のコードですが2021でも使えると思います。 extension UITableViewCell { @IBInspectable var selectedBackgroundColor: UIColor? { get { return selectedBackgroundView?.back…

【iOSアプリ開発】 いろんなiOSアプリのサブスク登録時のスクリーンショット集めてみた。

アプリサブスク価格一覧 サブスク登録時(ただの非消耗課金もあり)のスクリーンショット集めてみました アプリ開発にてサブスク課金を実装している方には 価格やプラン内容 課金画面の構成、レイアウト 少し参考になるのではないでしょうか? 適当にスクショ…

【iOSアプリ開発】新規アプリを作るとき安易にiPadに対応してはいけない。

developer.apple.com これまでiPhone/iPadに対応していたアプリをiPad非対応にしてアップデートしようとしたら、 App Store Connectに提出できず、上記のページに飛ばされました。 一回iPadに対応させたアプリは基本的にもうiPhoneのみの対応に戻せないよう…

Swift - ViewがaddSubViewされているかどうかを調べるメソッド.isDescendant(of:UIView)

override func viewDidAppear(_ animated: Bool) { super.viewDidAppear(true) if label.isDescendant(of: view){ print("既にaddSubViewされています") }else{ print("addSubViewされてい無いのでaddSubViewします。") view.addSubview(label) } } 既にその…

Mac OS Big Surで画面のスリープまでの時間を設定する方法。

Mac

Mac OS Big Surでの画面のスリープまでの時間を設定する方法。 カタリナの時は省エネルギーとかいう項目があってそこにあったと思うけどなくなってましたね。 まずシステム環境設定を探して出して起動してください システム環境設定は F4キーを押してランチ…

Swift 自分用メモ tableView.allowsSelectionDuringEditing = trueの意味

developer.apple.com 詳しくは一応↑に載っています tableView.allowsSelectionDuringEditing = true にすると tableViewがisEditing(編集画面)の時にtableViewのセルが押せるようになる = isEditingの時でも didSelectRowAtが反応するようになる。 tableVie…

Swift RealmSwiftにて データモデルのクラス名を"List"にしてはいけない

RealmSwiftにて データモデルのクラス名を"List"にしてはいけない 以下のようなデータモデルで作った class Todo: Object { @objc dynamic var name = "" @objc dynamic var done = "" @objc dynamic var priority = "" @objc dynamic var createdDate = Dat…

Macで動画を特定のフレームレート(fps)に変える方法。

Macで動画を特定のフレームレート(fps)に変更する方法 フレームレートを特定の数値にしたい方に紹介いたします。 こちらの記事を参考にさせていただきましたので、つまづいた場合はこちらもご覧ください。 Homebrewのインストール - Qiita App Store Conne…

動画の大きさをトリミング,リサイズするならこのサイトがいい。余白を埋める、ピクセル指定、端をカット,切り抜きなど

かなりいい動画トリミングサイトを見つけました。 動画の余白を黒で埋めたり 動画の端をカットしたり 動画の大きさのピクセル数を指定したりできます。 英語ですが頑張っていこ〜! ↓のリンクからサイトに飛んでください。 www.resize-video.com 1,ファイル…

App Storeのバージョン履歴の出し方

App Storeのアプリのバージョン履歴がなくなったかと思ったら私の勘違いでした。 赤く示したところをタップすれば出てきます。

swift 配列 何番目にあるかを取得firstIndex lastIndex

swift 配列 特定の要素が何番目にあるかを検索する方法 let array = ["A", "B", "B", "B", "C", "D"] //先頭から順に探して行って最初に見つかったときの配列番号 let firstIndex = array.firstIndex(of: "B")! //1番最後の要素から順に探して行って最初に見…