目前了解到的改变控件属性的方式有两种,一是在lua脚本代码中设置属性。二是在控件的属性栏中设置关联。
这里拿点击图片控件改变text内容来说明这两种方法。
先说第一种,
视频教程 Storyboard Designer- Lua Scripting Intro : https://www.youtube.com/watch?v=gFTtcBnLUpE
这种还没有做尝试。
第二种。
创建工程:
创建之后的结构是这样的:
layer这个层指的就是右边的这空的透明层。
然后找到自己workspace的路径里面找自己刚才创建的工程,进入如下文件夹,放入图片用于充当图片控件。
下面的resize要选中,否则图片看不见,不知道为啥。
下面添加text控件。如下。
这里是属性栏,给text改个控件名。
下面给控件添加动作
因为我们的目标是要改变text的内容,所以选中textShow控件。
因为这是改变后的文字,我们要先改成其他的文字,点击后才显示我们期望的apple文字,所以如下修改
如下:点击苹果前
点击苹果后
参考资料:
网上有例子程序,http://blog.csdn.net/guokehello/article/details/50946007 。
这个程序是点击图片控件,然后更换图片控件的图片,但中间的过程有缺失。
有问题可以扫码联系我: