以下内容填满整个屏幕:
<View height="Ti.UI.FILL" width="Ti.UI.FILL">...</View>
填充属性在此处描述:http://docs.appcelerator.com/platform/latest/#!/api/Titanium.UI-property-FILL
但是你也可以使用以下方法做同样的事情:
<View height="100%" width="100%">...</View>
因此我的问题是,有什么区别?
答案 0 :(得分:5)
官方指南说: &#34; Ti.UI.FILL行为表示增加视图以填充其父级的维度。请注意,FILL行为不会考虑父级中的其他同级元素。&#34; http://docs.appcelerator.com/platform/latest/#!/guide/Layouts,_Positioning,_and_the_View_Hierarchy
当然Ti.UI.FILL是一个Titanium常量,你可以在任何地方使用,而100%是一个字符串。我总是喜欢第一个。 当我们将两个元素放在同一个容器中给一个FILL而另一个放置一个固定大小,或者给第一个100%和固定大小给另一个时,可能会有区别,但通常当我使用一个视图时它应该填充一个空间,它是容器中唯一的空间,所以我从来没有注意到任何差异。