読者です 読者をやめる 読者になる 読者になる

開発メモ

開発関係のメモをいろいろと。たぶん。

【iOS8対応】UIViewControllerの角を丸める処理のまとめ

開発環境 環境 情報 Xcode 6.0.1 (6A317) Swift 1.0 iOS 7.0 - Date 2014/09/30 概要 iOS7までの方法で角を丸めて、iOS8で実行するとこんな感じになる。 iOS8対応の処理をするとこうなる。 ※影が全体に回って目立たなくなっただけとも言う 実際の処理 Rounde…

TableViewのCellをスワイプしてコマンドを実行する方法のメモ

開発環境 環境 情報 Xcode 6.0.1 (6A317) Swift 1.0 iOS 8.0 Date 2014/09/28 ※iOS8以降専用 概要 通常の編集画面はこんな感じ。 この画面も普通に使える上で、Cellをスワイプするとこんな感じになるようにする。 実際の処理 Main.storyboard 自力でUITableV…

Master側の選択に応じてDetail側のViewControllerを切り替える

開発環境 環境 情報 Xcode 6.0.1 (6A317) Swift 1.0 iOS 8.0 Date 2014/09/27 概要 Master - Detail形式のアプリで、Master側の選択に応じてDetail側のViewControllerを切り替える実験をしたメモ。iOS8でUISplitViewControllerが改良されてて、意外と簡単に…

MPMusicPlayerController::playbackStateがおかしくなる問題

具体的に説明すると、実際には音楽が再生されてないのにplaybackStateがMPMusicPlaybackStatePlayingになる現象。普通に『MPMusicPlayerController iPodMusicPlayer』を使うアプリならどれでも再現するかと。 Appleのサンプルプログラムの『AddMusic』はもち…

プログラムからセグエを利用して画面を遷移させる方法

環境 情報 iOS 7.0 Xcode 5.1 Date 2014/03/23 通常はボタンとかテーブルビューのセルに移動先の画面を登録しておけば、後はストーリーボードがよきに計らってくれますが、これをプログラムから制御したくなる事があります。では、どうすればいいのか? こう…

iOS7でステータスバーを非表示にする方法

この記事を書いた時の環境はこんな感じ。 環境 情報 iOS 7.0 Xcode 5.1 Date 2014/03/22 下記のそれぞれのパターンを説明します。 起動時からずっと非表示にする場合 特定の画面だけ非表示にする場合 プログラムから表示/非表示を切り替える場合 起動時から…

Navigation Barの戻るボタンを変更する方法

環境 情報 iOS 7.0 Xcode 5.1 Date 2014/03/21 普通にNavigationBarで画面を遷移すると、戻るボタンの位置に前の画面のタイトルが表示されます。 これを好きに変える方法は? 方法 他のViewControllerに移動する 前に 、戻るボタンを変更しておきます。 具体…