2010-11-23 7 views
1

私はiPhoneのNotesアプリケーションのようなTableViewCellを作成しようとしています。開示主義者の指示者の隣にはタイトルがあり、右側には時間があります。NSDateFormatter

そのように見えるテーブルビュー。私は開示者のindecator次のトップへ詳細ラベルを移動する方法この

NSDateFormatter *dateFormat = [[NSDateFormatter alloc] init]; 
[dateFormat setDateFormat: @"HH:mm zz"]; 

NSDate *dateTmp; 
dateTmp = [[self.Notes objectAtIndex:indexPath.row ]objectForKey:@"CDate"]; 
cell.detailTextLabel.text = [dateFormat stringFromDate: dateTmp]; 

http://cl.ly/3Mpj

ようなものを使用する必要があります知っていますか?

答えて

1

使用...二つのボタンに応じ 場所...ここ 私でした...このような ​​

0

私はあなたがまだ詳細ラベルになる時間が欲しいと思いますか?その場合は最初のオプションは、仕事ができる...

いくつかのオプションがあります:

はあなたが単にcell.detailTextLabel.textAlignment = UITextAlignmentRight

それともこれがニーズに合わない場合のようなものでdetailLabelのテキストの配置を設定しようとすることができUITableViewCellをサブクラス化して、必要に応じてプレースメントで独自のセルを作成することができます。

編集:あなたの投稿を再読込する際に、時間ラベルを名前と同じ "行"にしたいと思っています。これはおそらくカスタムUITableViewCellを使用したいと思っています。ラベルの配置と書式設定を正確に行うことができます。カスタムセルを作成する必要があります