gpt4 book ai didi

iOS:通用应用程序:平台独有的 UI 对象

转载 作者:行者123 更新时间:2023-11-28 20:16:34 24 4
gpt4 key购买 nike

在将我的 iPhone 应用程序转换为通用应用程序时,我需要为iPad 上的详细 View 。旧的有一个按钮,现在我需要为 iPad 按钮复制相同的行为,是否可以在不复制所有内容的情况下执行此操作 - 如果可能的话,我想避免为每个按钮拥有一个属性并且每个按钮都有自己的事件处理方法。

最佳答案

为 iPad 和 iPhone 的相同 View Controller 使用相同的 View Controller 类文件(.m 和 .h 文件)(单独的 .xib 文件,一个用于 iPhone,一个用于 iPad)。请确保在 Interface Builder 的 Identity Inspector 选项卡上为新 iPad View Controller 的 View Controller 分配相同的自定义类。

使用 Interface Builder 中的助理编辑器,只需按住 CTRL 键并将按钮从新的 iPad View Controller 拖动到 .h 文件中的现有 IBOutlet 属性或 .m 文件中的现有 IBAction 方法。

关于iOS:通用应用程序:平台独有的 UI 对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17837533/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com