ios - 多次使用 UIView(使用 xib 创建)作为同一 View 的 subview

标签 ios uiview xib

我的要求是我想创建一个 View ,该 View 必须使用页面控件多次添加到 ScrollView (每月 12 次),并加载不同的数据。

具体要求是使用上一页/下一页可见的 ScrollView /页面控件。

我已经通过手动创建 View 成功地做到了这一点,但是当我减少添加的 View 的 alpha 时,添加到其中的所有 ui 组件的 alpha 都会减少。

因此我需要使用 xib 创建 View 。 但是使用 xib 实例化的 View 仅添加到 ScrollView 一次。其余页面只是空白。

任何关于如何继续这里的想法都将受到高度赞赏。

最佳答案

返回手动创建 View ,但不要向其中添加 ui 控件,而是创建另一个父 View 并将您创建的 View 和另一个 ui View 作为 subview 添加到该父 View 中,

现在,当您减少 View 上的 Alpha 时,其他 ui 控件将不会受到影响,因为它们不会是该 View 的 subview 。

所以你的新 View 排列将是:

Parent View -> your created view (the one that you want to change its alpha)
            -> other ui controls

所以你的 View 不会是其他 ui 控件的父级

关于ios - 多次使用 UIView(使用 xib 创建)作为同一 View 的 subview ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10873228/

相关文章:

objective-c - 为什么字符串在 NSDictionary 中显示时带有引号,而其他人却没有?

iphone - 如何重复使用多个 .xib 作为另一个 .xib 的模板?

ios6 - 在没有 Storyboard 的 iOS 6 上保存和恢复应用程序状态

css - XIB(XCode Interface Builder XML)是否有等效的CSS?

ios - UIBarButtonItem 样式普通更改字体

ios 将消息传递给模态视图

ios - 核心数据 : NSFetchedResultsController sorting by date vs. 有序对多关系

ios - 快速将约束分配给 View 的最简单方法?

ios - 在 XIB 中连接 UIView 并使用 Story board 中的 View Controller 加载它

ios - 如何在 ScrollView 中调整 subview 的大小?