サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
災害への備え
heppokose.hatenablog.com
UINavigationController を1つのViewController にRoot設定したら、階層で 画面遷移するのは、周知の通り。多分。 で、1つの画面から 違う2つの画面に遷移したい。A画面で Bボタンを押したら、B画面。 Cボタンを押したら、C画面っていう風に。 ☆やりたいことのイメージ ☆普通の階層遷移は こんな感じ。 普通の方は、遷移画面が1種類。やりたいのは1つの画面から2つ以上の画面に 遷移したい。で、普通のように、 BViewController *bViewController = [[BViewController alloc] initWithNibName:@"BViewController" bundle:nil]; [self.navigationController pushViewController:bViewController animat
UINavigationController.navigationItem.toolbar のボタンを、押すたびに表示を切り替えたい という そのまんま。 やりたいのは、こんなの↓ 1.初期表示 2.編集ボタンクリック後 ・UIToolbarのアイテム(ボタン)を切り替える http://seiichirou.jp/2011/03/07/uitoolbarのアイテム(ボタン)を切り替える/ おお!やってる人いるじゃーん♪ で、やってみました。 ちなみに前提として、対象のViewController は、UINavigationController の RootView です。 BeforeViewController.m -(void) transitNextView { ToolbarViewContoller *toolbarViewController = [[ToolbarView
よくあるログイン画面は、UITableView で作ってある(気がする)。 なので、それでやりたい。で、まず一歩目が、UITextFieldの配置。簡単そうだけど、意外とハマった。 やりたいのは、こんなの。UITableViewCell で UITextField を使う。入力フィールドがCellの真ん中に表示されるようにする。 TableViewCell の設定。 LoginViewController.m #define TAG_USER_ID 1 #define TAG_PASSWORD 2 // テーブルの列にデータセット - (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath { UILabel *nameLabel; UIText
トップ画面では、ナビゲーションバーを非表示にしたい、でも詳細画面では 表示したい、という時のメモ。 [self.navigationController setNavigationBarHidden:YES animated:NO]; ↑コレでもイケルんだけど、画面遷移の制御(戻った時とか)が、面倒。 なので、コレ。 // 当画面表示時 - (void)viewWillAppear:(BOOL)animated { [superviewWillAppear:animated]; // NavigationBar 非表示 [self.navigationControllersetNavigationBarHidden:YESanimated:YES]; } // 当画面から別画面遷移時 - (void)viewWillDisappear:(BOOL)animated { [superview
【キー操作:動作】 <編集> [Cmd]+[S] 保存 [Cmd]+[A] 全選択 [Cmd]+[Z] アンドゥ [Cmd]+[Shift]+[Z] リドゥ [Cmd]+[X] カット [Cmd]+[C] コピー [Cmd]+[V] ペースト [Cmd]+[/] 選択行のコメントアウト [Cmd]+[l] 選択行のインデント [Fn]+[Delete] カーソルの次の文字を削除 <移動> [Opt]+方向キー カーソルが文字列単位で移動 [Cmd]+方向キー カーソルが行頭/行末へ移動 [Opt]+[Cmd]+[←] 1つ前の操作へ戻る [Opt]+[Cmd]+[→] 1つ先の操作へ進む [Opt]+[Cmd]+[↑] ヘッダファイル(*.h)と実装ファイル(*.m)の切り替え [Cmd]+任意のシンボルをダブルクリック 対象シンボルへジャンプ [Opt]+任意のシンボルをダブルクリック
このページを最初にブックマークしてみませんか?
『heppokose.hatenablog.com』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く