我最初是一个从iOS开始的Android开发人员,但是我有一些问题要做一些非常简单的事情:在其他UI元素的基础上重新定位UI元素。例如,请参见以下图片:

图像1:我创建了一个带有图像、标签和两个按钮的布局。
图像2: --我编程地隐藏了图像,然后标签和两个按钮自己重新定位,并替换了图像原来所在的位置。
我知道这可以通过编程方式完成,但是是否有一种方法可以仅使用Interface来实现相同的行为?在安卓系统中这样做真的很简单,所以我希望我们也能为iOS做同样的事情。
发布于 2013-02-26 12:43:17
如果您以编程方式隐藏图像,则无法在IB中完成此操作。它不像android必须拖动它或调整xib文件中的大小检查器才能执行iOS。
在xib文件中,所有这些都是静态的,如果您想在执行过程中进行任何更改,则应该通过编程方式进行。
将框架设置为标签(我认为您使用的是Textview),并将按钮设置到imageview的框架中
或
通过使用tableview以编程方式添加imageview、label、按钮来做到这一点
https://stackoverflow.com/questions/15089249
复制相似问题