テーブルビューセルの境界線を点線にする
Interface Builderでは設定できないようなのでコードで行う。
__weak IBOutlet UITableView *tableView;
...
tableView.separatorColor = [UIColor colorWithPatternImage:[UIImage imageNamed:@"dotted-line.png"]]; // 点線イメージを指定
ナビゲーションバーやツールバーが非表示の画面に、UINavigationControllerのpushで遷移するとき、バーが表示されていた領域が一瞬黒くチラついてカッコわるい問題の解決策
AppDelegate.m
// ウィンドウ背景色をセット
self.window.backgroundColor = [UIColor whiteColor]; // 例えば白とか
別の方法。こっちの方が良さそう。
SomeViewController.m(ツールバーを持つビューコントローラ)
// ビューが表示される前に呼ばれる
- (void)viewWillAppear:(BOOL)animated
{
[super viewWillAppear:animated];
[self.navigationController setToolbarHidden:NO animated:NO];
}
// ビューが消える前に呼ばれる。
- (void)viewWillDisappear:(BOOL)animated
{
[self.navigationController setToolbarHidden:YES animated:YES];
[super viewWillDisappear:animated];
}
iOSシミュレータのカメラロールに写真/ムービーを保存する
(iOSシミュレータ バージョン6.0で確認)
- 保存したい写真/動画のファイルを用意する。
- そのファイルをFinderからiOSシミュレータのウィンドウにドラッグ&ドロップする。
- iOSシミュレータのSafariが起動される。動画の場合、自動再生されるので停止する。
- iOSシミュレータのSafariのツールバー上のアクションボタンを押し、「カメラロールに保存」を選択する。