2011-02-10 76 views
1

我創建了一個iPhone應用程序,左側有正常的文本標籤,右側有UITextField。這種設計看起來不是很好... 但現在我看到iPhone的地址簿中的標籤設計 - 文本字段。iPhone - 設計標籤和iPhone地址簿等文本字段

下面是截圖,看看我的意思是: http://files.zimbra.com/blog/wp-content/uploads/2008/06/screenshot-2008-06-10-022326-0700-1.png

什麼需要做的工作,以創建這樣的標籤和文本字段?

謝謝你提前&最好的問候。

回答

2

有通過初始化表單元格通過以下方式獲得該小區的標準方式:是什麼讓不同的是「風格」

UITableViewCell *cell = [[[UITableViewCell alloc] initWithStyle:UITableViewCellStyleValue2 reuseIdentifier:CellIdentifier] autorelease]; 

    cell.textLabel.text = @"Left Text"; 
    cell.detailTextLabel.text = @"Text on the right"; 
    return cell; 

。 UITableViewCellStyleValue2將創建一個兩列單元格,就像你展示的單元格一樣。

還有一些樣式,它們非常棒,特別是在開發的早期階段,然後才能真正打磨單元佈局。

1

您可以使用您喜歡的設計在IB中創建自定義單元格。

編輯: 這是一個良好的開端:http://developer.apple.com/library/ios/#documentation/userexperience/conceptual/TableView_iPhone/TableViewCells/TableViewCells.html

參見如何在IB創建自定義細胞的部分。

+0

嗯,它不是一個標準化的元素? – Tim 2011-02-10 17:38:39

+0

nope,我在我的SafeWallet密碼管理器應用程序中創建類似的自定義單元格。看看UITableViewCell.h。您只有4種類型的標準單元格,由SDK提供。還有什麼 - 你有自由定製:) – 2011-02-10 18:03:30

+0

好的,但我可以從哪裏獲得源代碼? – Tim 2011-02-10 20:56:15

1

使用UILabels的字體大小,顏色和對齊方式播放。這裏的所有都是它的。

如果你想知道圍繞文本字段的漂亮的圓角框架,那是因爲有問題的屏幕中間有一個UITableView。這就是圓形細胞的來源。