【问题标题】:appcelerator titanium -TableViewRow selectedBackgroundColor remove rounded cornersappcelerator 钛 -TableViewRow selectedBackgroundColor 去除圆角
【发布时间】:2011-02-24 11:29:27
【问题描述】:

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

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

borderRadius:0 无效

【问题讨论】:

  • 是否设置了 Titanium.UI.iPhone.TableViewStyle?将其设置为 PLAIN 可能会删除角落,但也可能会删除一些您喜欢保留的样式

标签: javascript iphone user-interface titanium appcelerator


【解决方案1】:

将样式设置为:

style: Ti.UI.iPhone.TableViewStyle.PLAIN

这将删除所有圆角

【讨论】:

  • 感谢您的回答。奇怪的是我刚刚回到那个项目,看看这是否能解决它,但它不再发生了!不在我之前四舍五入的任何演示应用程序中。从那时到现在,我已经完全卸载了 xCode 和 Titanium,所以我猜某处发生了一些事情。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-07-29
相关资源
最近更新 更多