cuốn sách gpt4 ai đã làm

ios - 我可以将自定义 xib 连接到框架中的类吗?

In lại Tác giả: Walker 123 更新时间:2023-11-29 03:03:16 hai mươi bốn 4
mua khóa gpt4 Nike

我有一个相当通用的类和 xib。 xib 有一个我已经包含在框架中的基本 UI。我是否可以将框架添加到项目中,并创建自定义 xib 以根据新项目 UI 需求自定义我的框架 xib?

|------------------------|
| MyFrameworkClass | MyCustomXib
| MyFrameworkXib |
|------------------------|

在 MyCustomXib 中,我将文件所有者的自定义类设置为 MyFrameworkClass。我注意到我可以通过右键单击文件所有者并拖动到 subview 来建立连接来连接我的所有 IBOutlets,但是我无法单击 View 并拖动到文件所有者。此外,当我进入 Split View模式时,我没有看到 MyFrameworkClass 作为 Split View的代码端?

现在我正在尝试用以下方法初始化它:

MyFrameworkClass *mfc = [MyFrameworkClass alloc] initWithNibName:@"MyCustomXib" bundle:nil];

我很困惑,因为我看到在自定义 UI 中显示在 MyFramework 类中动态创建的标签,新修改的按钮图像正在替换旧的,但是按钮没有响应触摸,并且 xib 调整大小无法正常工作。

biên tập:

我刚刚浏览并比较了框架中的 xib 和我自定义的 xib,发现我可以将我的所有 Outlet 连接到正确的 UI 元素,但是我无法使用界面生成器连接任何接收到的操作。我的意思是,当我按住 Ctrl 键并单击一个按钮并将连接器向上拖动到文件所有者时,我没有看到文件所有者周围的光晕或连接到任何方法的提示。

câu trả lời hay nhất

是的。只要在读取 XIB 文件时将类加载到运行时,它就可以正常工作。

它会起作用的。 :-) 如果不是,请发布您所说的“框架”的其他详细信息。

关于ios - 我可以将自定义 xib 连接到框架中的类吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23068235/

hai mươi bốn 4 0
Walker 123
Hồ sơ

Tôi là một lập trình viên xuất sắc, rất giỏi!

Nhận phiếu giảm giá taxi Didi miễn phí
Phiếu giảm giá taxi Didi
Chứng chỉ ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com
Xem sitemap của VNExpress