赞
踩
storyboard中改变Label的文字,控件的hidden属性等,一切改动,跑出来后,还是原来的样子。
项目添加了中文支持后,多了两个文件
Main_iPhone.strings中是各控件显示的字符串。
1. 修改storyboard中Label的文字(如:abc),发现,Main_iPhone.strings中的文字没有变(如:a)。
运行出来的文字与Main_iPhone.strings中的相同(a)。
2. 如果直接修改Main_iPhone.strings中的文字(如:abcd),那么运行出来的话,是有变化的(abcd)。
也就是说,显示的文字最终是Main_iPhone.strings中的值。
但是为何在storyboard中改动的时候,不会自动更新Main_iPhone.strings呢?
难道是为了国际化,以后所有的文字都要直接去strings文件中去改?
暂且认为就是这样的吧。
如果说文字的改动没有关联修改,我可以理解。
但是我设置了一个Label的hidden属性为YES。 跑出来之后,还是能够看到这个Label, 这又是为何?
用文本编辑打开storyboard文件,里面也的确有hidden="YES"。为什么显示的时候,还是能看到呢?
不明
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。