我有一個表格視圖,其中數字單元格不固定,並且會不斷變化。我必須在桌腳的最後一個單元格後顯示兩個動作按鈕。如何在我的最後一個細胞後正確放置它們?我知道最後一個單元格和這些按鈕之間的像素間距。任何代碼示例都會非常有用。桌面頁腳視圖中的按鈕位置
1
A
回答
0
您可以隨時將兩個按鈕添加到最終的單元格。
- (NSInteger)tableView:(UITableView *)aTableView numberOfRowsInSection:(NSInteger)section {
return [myCellDataArray count]+1;
}
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath {
UITableViewCell *cell = nil;
if (indexPath.row > [myCellDataArray count]) {
cell = [tableView dequeueReusableCellWithIdentifier:@"Button Cell"];
if (cell == nil) {
UIButton *firstButton = [[UIButton alloc] init];
//customization
UIButton *secondButton = [[UIButton alloc] init];
//customization
[cell addSubView:firstButton];
[cell addSubView:firstButton];
}
} else {
// normal stuff
}
如果你想定製你需要設置它的標籤,以獨特的東西,即firstButton.tag = 100
現有的按鈕,然後通過firstButton = (UIButton *)[cell viewWithTag:100];
設置firstButton。確保你定義了firstButton
,以便它在範圍內!
希望這會有所幫助!
1
你有沒有試過將它們粘在一個視圖中並將其設置爲頁腳視圖?
在添加之前,您需要給它正確的高度;寬度會自動設置爲表格的寬度。將其設置爲合理的寬度(例如320)並使用自動調整大小或使用自定義UIView子類並實現-layoutSubviews。
相關問題
- 1. 編輯按鈕的桌面視圖
- 2. 在桌面視圖中重新定位滑動刪除按鈕
- 3. iOS 6.1桌面視圖屏幕頁腳
- 4. 在桌面視圖下添加按鈕
- 5. 如何維護桌面視圖中的按鈕圖像狀態
- 6. jQuery mobile:頁面按鈕的位置
- 7. 圖像按鈕裏面的div位置
- 8. 在桌面視圖中點按鈕 - 錯誤的單元格
- 9. 隱藏桌面視圖中特定單元格上的按鈕
- 10. 更改桌面視圖中的按鈕約束條件
- 11. 如何更改桌面視圖之外的標籤文本時,在桌面視圖中的按鈕是點擊
- 12. 更改桌面視圖的按鈕圖像
- 13. 按鈕將視頻保存爲桌面
- 14. 桌面視圖,如何將刪除按鈕放在前面?
- 15. 按鈕位置在列表視圖android
- 16. 桌面視圖按鈕點擊需要在iOS中pickerview
- 17. 桌面視圖自定義單元格按鈕顏色和標題更改在桌面視圖上的滾動
- 18. 獲取桌面上圖標的位置
- 19. 獲取桌面圖標的位置?
- 20. 如何在按下按鈕時更改桌面視圖中的數據
- 21. 在頁面底部的位置頁腳
- 22. 如何修復桌面的位置如何修復桌面的位置如何修改桌面位置
- 23. 將多個按鈕添加到IOS7桌面視圖
- 24. iPhone桌面視圖 - 一些按鈕/操作問題
- 25. 頁腳按鈕
- 26. Flexnav桌面視圖
- 27. 「Overscroll」桌面視圖
- 28. 滾動視圖中的按鈕與頁面
- 29. 獲取按鈕在列表視圖中的位置
- 30. 如何在列表視圖中獲取按鈕的位置?
UITableView是Cocoa Touch的一部分,而不是Cocoa。 – 2010-11-23 05:39:49
我的不好。感謝您糾正我! – Abhinav 2010-11-23 05:47:43