是否可以从笔尖访问UITableView的ScrollView代码?

时间:2009-11-09 18:58:28

标签: iphone uitableview

现在我在FlipsideView笔尖中创建一个UITableView。我似乎无法从界面构建器中更改表视图的背景。我可以通过创建一个插座然后设置背景来解决这个问题。但是,我想给滚动视图圆角以创建类似于iPhone天气/股票应用程序表视图的外观。有没有办法在代码中访问滚动视图的属性,以便我可以设置圆角?

3 个答案:

答案 0 :(得分:65)

UITableView没有UIScrollView UIScrollView。 UITableView是UIScrollView的子类,可以看作是documentation。您可以通过表格视图直接访问要访问的UIScrollView功能的任何属性。

同样,UITableViewDelegate s都是UIScrollViewDelegate s。

答案 1 :(得分:4)

您可以将角半径添加到任何视图的图层。它看起来像这样:

theTableView.layer.cornerRadius = 10.0f; // Or whatever radius you wanted to set

我相信您需要链接到QuartzCore框架并导入QuartzCore.h标题。

这会围绕桌子的角落,类似于它们在Weather.app。的反面出现的方式。

答案 2 :(得分:0)

如果我没有弄错的话,Stocks和Weather应用程序的表格视图只是单节组合表格视图(UITableViewsUITableViewStyleGrouped样式初始化)。您不需要自定义有关表视图的UIScrollView属性的任何内容,以生成相同的圆角效果。