umetaroの開発メモブログ

iOSアプリ開発時に必要となった情報のメモです

2016-11-01から1ヶ月間の記事一覧

TableViewでNavigationControllerを使った時にできる上の余白の消し方

ViewControllerのAttributes InspectorのUnder Top Barsのチェックを外す qiita.com

TableViewControllerにバナーを設置する方法

Container Viewを使えばよかったんですね。 接続はEmbeted qiita.com

Tab Bar Controllerのタブの追加方法

いつもRelationship Segueのview controllersを選ぶというところを忘れてしまう iritec.jp

UITableViewで削除できるようにする

削除ボタンの出し方がなかなか分からなかった。 - (void)setEditing:(BOOL)editing animated:(BOOL)animated { [super setEditing:editing animated:animated]; if (editing) { [self.navigationItem.rightBarButtonItem setStyle:UIBarButtonItemStyleDone]…

SQLでソートする場合のORDER BYの記述位置

ネットで調べたらFROMの後にORDER BYを記述するように書いてあるのだが、それだとWHEREがつく時どうしても結果がnilになりなぜ?って思ってたら、 WHEREの後で動いた。どこにも書いてないけど常識なのか? SELECT date, status FROM datelog WHERE item_id =…

Switch文でcannot jump from switch statementエラー

{}がないとエラーになるんですね stackoverflow.com

アプリ起動時にUITextFieldにフォーカスしてキーを入力できる状態にする

この1行でよかったんですね [UITextView becomeFirstResponder]; ただし、画面が描画される前にこのコマンドを実行するとテキストが表示されないので記述する場所に注意。つまり、 - (void)viewDidAppear:(BOOL)animated { [UITextView becomeFirstResponde…

NSStringに全角文字が入らないようにチェックする方法

これがシンプルでよかった。 if(![string canBeConvertedToEncoding:NSASCIIStringEncoding]) { //全角が含まれている場合 return NO; } qiita.com

UITextFieldの自動補完を切る方法

これほんとロクな挙動しないわ。やっぱ切り方あったか s-prism3.seesaa.net

keyboardを消す方法

こんな簡単な方法もあるんですね。 Dismiss on dragで表示されてたキーボードがテーブルをスクロールしようとタッチした瞬間消えます。 dev.classmethod.jp