2011-02-24 59 views
3

如何覆盖iPhone UI的默认样式以选择表格视图中的行? 对于iPhone,它默认为蓝色,可以用TableViewCellSelectionStyle更改,但限于三种选择。另一种方法是使用selectedBackgroundColor,其中我可以选择任何颜色但是在表格中的第一行和最后一行给出了圆角,这是我不想要的。appcelerator titanium -TableViewRow selectedBackgroundColor删除圆角

目前我的解决方法是在顶部和底部添加额外的虚拟行,或者将表格宽度增加到340以隐藏屏幕外的部分。 有没有简单地去除圆角的方法?

borderRadius:0没有任何效果

+0

是Titanium.UI.iPhone.TableViewStyle设置?将其设置为PLAIN可能会删除角落,但它也可能会删除一些您喜欢保留的样式 – bh88 2011-03-16 19:31:22

回答

0

设置样式为:

style: Ti.UI.iPhone.TableViewStyle.PLAIN 

,这将消除任何圆角

+0

感谢您的回答。奇怪的是,我刚回到这个项目,看看这是否能解决它,但它不再发生!不在我的任何演示应用程序中,他们之前被四舍五入。从那之后到现在,我已经完全卸载了xCode和Titanium,所以我猜想某些地方会出现某些问题。 – davivid 2011-03-21 21:03:25