2014-01-16 85 views
0

我有一個自定義單元格與幾個標籤。我想在正確的位置準確地放置1個標籤,就好像我將使用UITableViewCellStyleValue1一樣。理想的是,我只有一個Custom Cell,裏面有更多的數據,表的其餘部分應該使用UITableViewCellStyleValue1。我的問題是利潤率不正確。任何幫助,將不勝感激。自定義UITableviewCell標籤位置

編輯:自定義單元格是用IB創建的。
編輯:添加了一個簡單的例子。

讓我們去!」的右邊距與「更多文字」不一樣。頁眉和頁腳之間的邊距也不正確。第1節中的單元格是一個帶有4個標籤的自定義單元格。我沒有使用自動佈局。我希望這會清除一切。

文本讓我們去!可以是動態的。這意味着它將由代碼設置。

enter image description here

+1

您需要提供更多的細節。你是如何創建自定義單元格的?代碼還是IB?發佈相關細節。 – rmaddy

+0

張貼你的圖像,如果你有 – codercat

+0

我會準備一個示例截圖,並在以後附上 – kukudas

回答

1

如果你不使用自動佈局

  1. 走進界面生成器,並訪問您的自定義單元格的廈門國際銀行文件
  2. 添加一個UILabel
  3. 點擊的UILabel和然後將其放在最右邊
  4. 選中您的標籤後,單擊size inspector選項卡上的右導航窗格
  5. 然後點擊自動調整大小複選框,然後單擊右手柄,並確保其強調在下面這張圖中所示的紅色,如:

List item

注意如何左手柄未被選中,但更重要的是選擇了自動調整框中的右手柄。這一點很重要,因爲它告訴UILabel擁抱視圖的權利,並保持其位置,無論視圖擴大或縮小多少。

如果您正在使用自動佈局

  1. 點擊您的UILabel
  2. 單擊pin選項卡,其中的四個按鍵被放置在你的界面生成器屏幕的底部上(如下圖所示)
  3. 現在你會看到一個彈出框(也顯示在下面的圖片中),點擊彈出窗口頂部的十字線的right handle(在文本框旁邊,它表示20在下面的圖片中),以及手柄會 變紅。這將1個約束添加到您的標籤,並確保它認爲約束
  4. 現在點擊Add 1 Constraint

enter image description here

+0

明天我會試試這個。謝謝。 – kukudas