我有一個static UITableView
。我試圖以編程方式將UISegmentedControl
添加到第三個單元格。下面是代碼:添加子視圖到靜態UITableViewCell不工作
UISegmentedControl *segment = [[UISegmentedControl alloc] initWithItems:@[@"First", @"Second"]];
segment.frame = CGRectMake(0, 0, 50, 30);
UITableViewCell *cell = [self.tableView cellForRowAtIndexPath:[NSIndexPath indexPathForRow:2 inSection:1]];
[cell.contentView addSubview:segment];
當代碼被調用時,SegmentedControl
不添加。
我然後嘗試添加一個UILabel
,這也不起作用。
我不能把它放在那個方法,因爲我加入了SegmentedControl當按鈕被選中
這是唯一的方法它?我不能以編程方式做到這一點? – Jessica
這是一個簡單的。你甚至可能/加SegmentedControl在故事板廈門國際銀行 – Azat
我更新了我的答案,將子視圖'contentView'是不正確 – Azat