[英]Use a UIView ( created using xib) multiple times as a subview to the same view
我的需求是我想创建一个视图,该视图必须使用pagecontrol多次(每月12次)添加到滚动视图中,并加载不同的数据。
具体要求是使用滚动视图/页面控件,并显示上一页/下一页。
我已经通过手动创建视图成功完成了此操作,但是当我减少添加的视图的alpha时,添加到其中的所有ui组件的alpha都会减少。
因此,我需要使用xib创建视图。 但是使用xib实例化的视图仅一次添加到滚动视图中。 其余页面为空白。
任何关于如何进行此处的想法都将受到高度赞赏。
返回手动创建视图,但不要向其添加ui控件,而是创建另一个父视图,并将创建的视图和另一个ui视图作为子级添加到该父视图,
现在,当您减小视图上的Alpha值时,其他ui控件将不会受到影响,因为它们将不是该视图的子级。
因此,您的新视图排列将是:
Parent View -> your created view (the one that you want to change its alpha)
-> other ui controls
因此,您的视图将不会成为其他ui控件的父视图
您将必须创建同一UIView类的不同实例,并将其添加为UIScrollView上的子视图。 对于Alpha,为父视图设置的Alpha将覆盖其所有子级。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.