Voice From Space

プログラミングの備忘録とか、趣味の話とか色々。

iOS

UIAlertControllerのボタンの太字を制御したいお話【Objective-C】

UIAlertControllerを使って、ダイアログを使う事はままあると思います。 たとえば右にOK、左にキャンセルのボタンを設置したダイアログを作るとする。 ここではiOS9系の前提でまずは話を進めます。 この時のコードはこう。 - (IBAction)showAlert:(id)sender…

最近参考にしたiOS開発Tips

qiita.com ⇨for(;;)とfor-inのデメリットも含め参考になりました。 EZ-NET: キーボードの位置や大きさを取得する : Objective-C プログラミング ⇨これも非常に助かりました。 いちいちキーボードを開く通知を受け取る設定をさせないといけないのね。 www.hir…

NSString、NSInteger、NSNumberの変換のやりかた

NSStringとNSInteger、NSNumberの変換、 やるたびググっては「あ、そうだったわ」ってなるので、覚える意味も込めて備忘録。 NSString⇆NSInteger //NSString → NSInteger NSInteger intVal = [@"6278" intValue]; //NSInteger → NSString NSInteger intVal= …

UITableViewを更新しようとreloadData走らせると表示されてるセルが更新されなかった話

データ通信を非同期で行う tableViewのセル内はデータ未表示で画面表示 通信が終わってデータが正常に取得できたらテーブルをリロードして表示する って処理をやりたいんだけど、データ取得後のリロードがうまくいかない。正確にはリロードした時、表示され…

UITableViewCellにaddSubviewしたUIButtonがタップしても反応してくれなかった

原因は単純だったしたいした事じゃなかったんですけどとりあえずなんでも気づいたらoutputしようと思ったのでメモ。 カスタムセルの右端にボタンを設置して、ボタンをタップすると別画面に遷移する。ボタンは画像をセットする。 CustomCell.m @property (non…