TableView関連で苦労
iPhoneアプリ開発をやっていると数日に一度何らかの問題にぶつかって、しばらくはまる。本を読んだりWeb検索したり試行錯誤して何とか解決するが、その時に記録しないのですぐに忘れてしまう。
というのを繰り返しているので、解決する前に困っている問題点をメモして、後からどう解決したかを書いてみることにする。
現状の問題点は下記の通り。
- クラスのインスタンス変数としてintやfloatの値を持たせているが、これらに入れた値がいつの間にか0になってしまう。どこで0クリアされているのか?
- UITableViewのCellにUITextFieldをAddSubViewしているが、なぜか二重に描画されてしまう
- 何かのきっかけでキーボードが格納されなくなる
- initWithStyle:reuseIdentifier の使い方が不明。row ごとに別な値を入れないといけないと思うのだがBeginning iPhone 3 Developmentの例ではそうなっていないように見える。
いつ全て解決できるか。
さて、その後。
- これは、stringWithFormat でUILabel を作っている際に単純にフォーマット文を間違っていたらしい。%fで入れるべきところが%dになっていた。分かってしまえば単純な話だ…
関連記事
-
とりあえず iPhone 6 Plus に対応する
iPhone 6 Plus は対応したアプリでないと画面が自動的に拡大されてらくらくホンぽい表示にな
-
[iPhone SDK] アクションメソッドの種類
UIKitのコントローラは、3種類のメソッドで呼び出すことができる。 いつもこれを忘れてしまうので、
-
[iOS9] viewWillAppear で部品の位置が確定しなくなった
どうやら iOS9 から viewWillAppear では部品の位置が確定しなくなったらしく、vi
-
アップルのタブレット端末に関するEngadgetのおもろい記事
Engadgetはごくたまに笑いのつぼにヒットするが今回のは面白かった。 ジョブズはタブレット端末に
-
iOS16でaurioTouch の inBufferFramesが1になる
https://developer.apple.com/library/archive/sampl
-
iOS4プログラミングブック の感想など。
前評判によるとかなりの力作のようなので、久しぶりにiOSの本を買ってみた。 ソースコードはすでに発売
-
[iOS SDK] No identities are available for signing 問題にはまる
久しぶりに Provisioning Profileではまった。 この問題にはまると、解決までにか
-
省メモリプログラミング
昔買った「省メモリプログラミング」を読み返してみたら、Objective-Cで採用している参照カウン
-
Corona SDK を試してみた
どうやら結構いまさらなようだが、Corona SDK を試してみた。 Corona SDK は同じソ
-
[iOS SDK] UIDeviceOrientation ではまる
すぐURLが変更されそうだが、2013/02/16 時点だと、Supporting Multiple
- PREV
- レビュープラスに参加
- NEXT
- アップルiPodイベント 2009.9.9