タグ

qiitaとiOSに関するtotottiのブックマーク (5)

  • iOSライブラリ選定チートシート - Qiita

    Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? iOSアプリ開発のライブラリ選定時に、定番ライブラリが沢山乗っている記事があったら嬉しいな〜と思い、調べて書いてみました。 「他にもこんな良いライブラリがあるよ!」等ありましたら、教えていただけると嬉しいです! GitHubでstarが多かったり、よく名前を耳にするライブラリを集めました ライブラリ名の横にライセンス種別を記載しています。 最新のライセンスではない可能性があるので導入の際は実際にリポジトリのライセンスページをご確認ください。 [2020/03/01 いくつかライブラリを追加しました] [2023/05/16 古い情報を修

    iOSライブラリ選定チートシート - Qiita
  • UINavigationControllerの遷移が完了したタイミングで任意の処理を実行する - Qiita

    UINavigationControllerを使った遷移で、完了したタイミングを取りたいケースってあるかと思います。いくつかできそうな方法をまとめてみました。 遷移先のViewControllerのライフサイクルの中に書く 単純にviewWillAppear(_:)やviewDidAppear(_:)を使ってしまうと、戻ってくる時との区別がつかないので困ります。ただし、UINavigationControllerはコンテナ型のViewControllerなので、遷移先ViewControllerが渡された時に、willMoveToParentViewController()やdidMoveToParentViewController()を呼んでいる模様です。そこでisMovingToParentViewControllerを使えば、自前でフラグ管理しなくてもNavigation Stack

    UINavigationControllerの遷移が完了したタイミングで任意の処理を実行する - Qiita
  • 【iOS】safeAreaInsetsの値が取得できるタイミング - Qiita

    はじめに iPhone X向けのレイアウト対応のために、Safe Areaをプログラムで取得して、ビューの位置を計算しようとした時の話です。 Safe Areaについてはこちらの記事がとてもわかりやすかったです。 UIViewクラスのsafeAreaInsetsプロパティ iOS11からUIViewクラスにsafeAreaInsetsプロパティが追加され、このプロパティでSafe Areaの上下マージンを取得することができます。 ただし、API Referenceによると、ビューがビューヒエラルキーに追加されるまで、このプロパティの値はzeroになると書かれています。これは実際にどういうことか、UIViewControllerのself.viewを使って調べてみました。 検証コードは以下のとおりです。UIViewControllerの表示が完了するまでのライフサイクルごとにself.vie

    【iOS】safeAreaInsetsの値が取得できるタイミング - Qiita
  • 実際に使ってるfastlaneの個人的に便利なlane集 - Qiita

    desc "Betaで配布します。" lane :beta do |options| scheme = "スキーム名" ipa_path = "アウトプット名.ipa" provisioning_profile = "プロビジョニングファイル名" bundle_identifier = "バンドルID" if options[:releaseNotes] releaseNotes = options[:releaseNotes] else releaseNotes = prompt( text: "リリースノートを記載して最後にend: ", multi_line_end_keyword: "\nend" ) end # アイコンにBetaのバッヂを付ける add_badge(dark: true) gym( scheme: scheme, export_method: "ad-hoc",

    実際に使ってるfastlaneの個人的に便利なlane集 - Qiita
  • Background Fetch を試してみた - Qiita

    Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? 先日、「M7 と少しだけ戯れてみた」というエントリでモーションアクティビティを試しに触ってました。その流れで自分の歩数を定期的に Tweet するようにしてみたらおもしろいかなぁと思って折角なので iOS 7 から導入された Background Fetch を使って見ようと思い、その時の内容をメモとして残してみようと思います。 ここに書く実験内容は Apple の審査を通った実績のあるものではない点をご了承ください。 Background Fetch とは iOS 7 から追加された新しい Background Mode のひとつ O

    Background Fetch を試してみた - Qiita
    tototti
    tototti 2015/08/03
    Background Fetchの利用方法。
  • 1