なんでもいいから書くブログ。iPhoneアプリやAndroidアプリといったスマートフォンアプリを開発していこうと考えてはいるが、はたしてどこまでできるか、、とにかく記録していこうと思い書いているブログである。有益な情報はあるかもしれないし、ないかもしれない。
iPhone開発。
UITableViewCellを継承したカスタムセルの場合、編集モードになった際、インデントしてくれない。
通常は左側に禁止マークが表示された分、右へインデントするわけだが、
カスタムセルの場合、自前でコードを書かなければいけないようだ。(あたりまえ?)
何もしない場合はこんな感じ。
で、カスタムセルで次のメソッドをオーバーライドし、個々のサブビューの配置を行う。
- (void)layoutSubviews {
[super layoutSubviews];
if (self.editing == YES) {
lblAAA.frame = CGRectMake(40, 18, 210, 28);
lblCCC.frame = CGRectMake(40, 1, 75, 20);
}
else {
lblAAA.frame = CGRectMake(10, 18, 250, 28);
lblCCC.frame = CGRectMake(10, 1, 100, 20);
}
}
面倒なので、編集モードとそうでない場合をべたっと書いた。
相対的にうまいことやれば、分岐する必要はないだろう。
結果、こんな感じ。
UITableViewCellを継承したカスタムセルの場合、編集モードになった際、インデントしてくれない。
通常は左側に禁止マークが表示された分、右へインデントするわけだが、
カスタムセルの場合、自前でコードを書かなければいけないようだ。(あたりまえ?)
何もしない場合はこんな感じ。
で、カスタムセルで次のメソッドをオーバーライドし、個々のサブビューの配置を行う。
- (void)layoutSubviews {
[super layoutSubviews];
if (self.editing == YES) {
lblAAA.frame = CGRectMake(40, 18, 210, 28);
lblCCC.frame = CGRectMake(40, 1, 75, 20);
}
else {
lblAAA.frame = CGRectMake(10, 18, 250, 28);
lblCCC.frame = CGRectMake(10, 1, 100, 20);
}
}
面倒なので、編集モードとそうでない場合をべたっと書いた。
相対的にうまいことやれば、分岐する必要はないだろう。
結果、こんな感じ。
PR
Comment form
YamaTatsuのiPhoneアプリ
iTunes Store でみる
Light Off Hot New
点いたライトを素早く消そう!
誰でも遊べるシンプルなゲームです
めいろであそぼう New
かわいいイラストのめいろ、ぬり絵もできる
子供向けの迷路あそびです。※iPad専用
運試し NEW
15連続の確率は0.0001%
操作は簡単 好きなパネルを選ぶだけ。どこまで進めるか運試し!
連打! まだまだ人気
16連射に挑戦
10秒間で何回ボタンを押せるか競うゲームです。
うちメモ ★大人気★
買い物中に 「まだあったかな?」 と思った経験 ありませんか? 「うちメモ」していれば大丈夫!!
Best Bowling
マイボウラーに大人気! ボウリングのスコアを管理するアプリです。
イメージ貯金
貯金はモチベーションが重要! 目標を設定して毎日楽しく貯金しよう!
Mine Escape
聴力は優れていますか? 音で機雷の位置を判断する新感覚のアクションゲーム!
Rank Checker
だって気になるじゃないですか、、 アプリ開発者必須! AppStoreのランキングをチェックツールです。
点いたライトを素早く消そう!
誰でも遊べるシンプルなゲームです
めいろであそぼう New
かわいいイラストのめいろ、ぬり絵もできる
子供向けの迷路あそびです。※iPad専用
運試し NEW
15連続の確率は0.0001%
操作は簡単 好きなパネルを選ぶだけ。どこまで進めるか運試し!
連打! まだまだ人気
16連射に挑戦
10秒間で何回ボタンを押せるか競うゲームです。
うちメモ ★大人気★
買い物中に 「まだあったかな?」 と思った経験 ありませんか? 「うちメモ」していれば大丈夫!!
Best Bowling
マイボウラーに大人気! ボウリングのスコアを管理するアプリです。
イメージ貯金
貯金はモチベーションが重要! 目標を設定して毎日楽しく貯金しよう!
Mine Escape
聴力は優れていますか? 音で機雷の位置を判断する新感覚のアクションゲーム!
Rank Checker
だって気になるじゃないですか、、 アプリ開発者必須! AppStoreのランキングをチェックツールです。
カレンダー
Twitter
プロフィール
最新記事
(05/22)
(04/30)
(03/16)
(03/07)
(02/08)
最新トラックバック
ブログ内検索
忍者アド
アクセス解析