2010-04-01 123 views

回答

32

在你-tableView:cellForRowAtIndexPath:,設置您的UITableViewCell到UITableViewCellAccessoryNone,accessoryType屬性,它是默認FYI

+1

FWIW,違約與否,我有這個同樣的問題。它可能會在Interface/Storyboard Builder中設置,或者(或者像我的情況那樣),我需要一些單元格來指示更多細節,而其他細節則不會。儘管謝謝你的回答! – natevw 2014-05-08 21:40:58

1

對於C#用戶:

UITableViewCell cell = new UITableViewCell(); 

cell.Accessory = UITableViewCellAccessory.None; 
3
//Write following code into your program 


-(UITableViewCellAccessoryType)tableView:(UITableView *)tv accessoryTypeForRowWithIndexPath (NSIndexPath *)indexPath { 

    return UITableViewCellAccessoryNone; 
} 

//Create a table for different section of app 

-(UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath { 

cell.accessoryType = UITableViewCellAccessoryNone; 

} 

// VKJ

+0

accessoryTypeForRowWithIndexPath方法在Swift上不可用** – swiftBoy 2016-04-01 09:36:32

12

如果您使用的界面生成器只需選擇你的細胞,並設置accessorynone

enter image description here

0

對於斯威夫特

添加下列內容cellForRowAtIndexPath方法剛剛結束 return之前。

cell.accessoryType = UITableViewCellAccessoryType.None 

它只是完美的工作!

0

爲雨燕3

cell.accessoryType = UITableViewCellAccessoryType.none