//自前コンテナ(self)にchildViewControllerを追加 [self addChildViewController:childViewController]; //その後didMoveToParentViewControllerを実行しなければいけない [childViewController didMoveToParentViewController:self]; この追加(add)したあとになぜ完了(didMove)を明示的に知らせないといけないのか謎という感覚。また、これがなくてもこちらの想定通り動くのでずっと疑問だった。 結論としては 自前コンテナでaddChildViewController:を実行した後は、やはり必ずdidMoveToParentViewController:を呼ぶ。これはUIViewController自身が他のコンテナに追加(もしくは削除)
RDVCalendarViewを使えばアプリにカレンダーUIを組み込むことができます。iOS 7標準のカレンダーアプリの月表示画面に似たデザインになっており、iOS 7のUIによく合うと思います。主な特徴は以下の通りです。 iPad・iPhone両対応 ランドスケープ・ポートレイト表示両対応 高いカスタマイズ性 NSLocaleを使用して完全にローカライズ可能 GitHubからダウンロードできるプロジェクトにはデモが含まれており、これを見れば基本的な使い方はわかるかと思います。 RDVCalendarViewのカレンダーUIは3つのクラスから成り立っており、これらのクラスを継承したクラスを作成してカスタマイズすることが可能です。例えば、日にちのセルに付加するマーカーはデフォルトでは四角で日付文字の右上に付いていますが、iOS 7標準のカレンダーアプリの月表示画面のように日にち丸いマーカーを
2013-12-21 iOS7スタイルのぼかしエフェクトを使用しているハイクオリティなオープンソースUIライブラリ集 iOS7がリリースされてから、iOS7のぼかしエフェクトを使用したオープンソースのUIライブラリが多数リリースされています。今回はその中でもハイクオリティなUIライブラリを紹介します。 ちなみにiOS7のAPIでは、ぼかしエフェクトを標準で提供していません。キャプチャしてぼかしエフェクトを実現しているものが多いです。 このタイプのものは処理が重いのでiPhone5以前では対策が必要です。 iOS-blur https://github.com/JagCesar/iOS-blur iOS7がリリースした直後ぐらいにでたUIです。これはキャプチャーせずにUIToolbarのレイヤーを利用してネイティブのぼかしエフェクトを実現しています。 FXBlurView https://g
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く