0

我有一个使用故事板创建的分段控件。我想从代码中改变它的高度。我如何做到这一点?

4

1 回答 1

0

因此,执行此操作的传统方法是设置分段控件的“标签”,以便在您的 tableView 委托中,您可以通过发送单元格“[cell.contentView viewWithTag:theTagNumber];”来访问它。由于我不使用故事板,因此我无法准确告诉您如何使用故事板创建的应用程序来做到这一点。

所以一旦你有了控制权,你就改变了它的框架。我不确定它的外观,但这就是你的做法:

UISegmentedControl *control = (UISegmentedControl *)[cell.contentView viewWithTag:theTagNumber];
CGRect r = control.frame;
r.size.height = 50; // whatever you want
control.frame = r;
于 2012-07-20T11:18:52.563 回答