Apple Interface Builder:向 UIImageView 添加子视图

2024-02-07

我创建UIImageView在 Interface Bulder 的帮助下。现在我想在其中放置标签(作为其子视图)。在代码中我可以输入如下内容:[myUIImageView addSubview:myUILabel];但我可以在IB的帮助下做到这一点吗?我找到了解决方案UIView,但找不到类似的东西UIImageView.


您无法在界面生成器中向 UIImageView 添加子视图,原因只有 Apple 知道!您说得对,您可以以编程方式添加子视图,但是,设置自动调整大小蒙版和子视图放置的开销都应该在代码中处理,这很麻烦。

所以有一个简单的解决方法。无需在笔尖中拖动 UIImageView 的实例,只需拖动 UIView 并将其类从 UIView 更改为 UIImageView(检查器的 cmd+4 选项)即可。您在默认 imageView 实例和新 UIImageView 子类实例的 nib 中发现的唯一区别是:您无法从 nib (cmd+1 选项)将图像设置为新 imageView。所以,在-viewDidLoad其适当的 viewController 的方法,将图像设置为 UIImageView 的此出口。

通过这样做,您可以自由地将子视图添加到界面生成器中的“now UIImageView”实例,这非常简单。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Apple Interface Builder:向 UIImageView 添加子视图 的相关文章

随机推荐

  • 对象作为 python 字典中的键

    我试图使用一个对象作为 python 字典中的键 但它的行为方式我不太理解 首先 我创建一个以我的对象为键的字典 package disseminators ContentType application zip http other pr
  • 如何知道下次夏令时调整时钟的时间?

    我很好奇 是否有任何方法可以找出下一次夏令时调整发生时的 UTC 日期 时间 类似于 Windows 报告的内容 参见圆圈 此信息在 Windows 中由 EnumDynamicTimeZoneInformation 函数提供 See ht
  • 从 DataRow 获取值之间的区别

    示例代码 DataTable table new DataTable insert column to table table Columns Add name insert value to table foreach DataRow r
  • 如何处理语义分割中未知类的平均交集(mIOU)?

    我实现了一个 FCN 网络来进行语义分割 我使用 Cityscapes 作为我的数据集 如您所知 Cityscapes 中有一些您在训练过程中忽略的类 它们被标记为 255 我使用加权损失来忽略未知类的损失 将未知类的损失设置为零 现在我想
  • DrawerNavigator 在点击每个选项时始终显示选项卡栏

    我试图拥有一个选项卡栏 并且每个选项卡栏都有自己的堆栈导航器 我拥有的三个选项卡是 家 轮廓 设置 我也想在抽屉里展示这三个选项 我创建了一个抽屉 但只有点击主页才会显示选项卡栏 我想显示选项卡栏 就像您按下个人资料选项卡一样 选项卡栏仍保
  • click() 带有链接

    我有一个页面 其中有一些链接 都是这样的 a href class answer item 10 a 我想使用click 函数来模拟用户点击其中一个 但它在我的测试中似乎不起作用 Evaluate a mathematical expres
  • Symfony3 Facebook 登录 - redirect_uri URL 转换为相对地址

    我正在尝试为网络应用程序实现 facebook 登录 这是 FacebookConnect php
  • 如何获取两列组合的最后一条记录?

    我遇到的情况我认为可以与 CamelCamelCamel Keepa 等服务进行比较 假设我每天跟踪几个国家 地区的一篇文章的价格 所以我的桌子 我们称之为Trend 看起来像这样 Id Created ArticleId Country
  • 使用 GridView 在 Yii2.0 中显示过滤器的空白行

    我已经设置 GridView 在 Yii2 0 中创建我的表 如下所示
  • Windows SDK 7.1 安装失败

    我正在尝试使用 NET Framework 4 安装适用于 Windows 7 的 Windows SDK 但是当我打开安装程序时收到错误 某些 Windows SDK 组件需要 RTM NET Framework 4 设置 检测到 NET
  • Hadoop 中未找到类异常

    我正在尝试运行一个 hadoop 单单元程序来进行字数统计 我在 Windows 10 64 位和 Cygwin 上执行此操作 这是我正在使用的程序 import java io IOException import java util S
  • C# 中的 for 和 while 循环

    for i 0 i lt 10 i i 0 while i lt 10 i for 和 while 循环 哪个性能更好 更新 实际上 有一种情况for构建更高效 在数组上循环 编译器 JIT 针对这种情况进行了优化只要你使用 arr Len
  • ReferenceError:“工作表”未定义

    这是我第一次尝试使用脚本编辑器 我被分配编写一个脚本来为谷歌表格创建数据透视表 creating pivot table through script editor for google sheet function addPivotTab
  • 手动安装 Xcode 命令行工具不起作用

    我已经从 Apple 网站手动安装了 Xcode 命令行工具 并且完成了安装过程 但它似乎不起作用 我从终端运行它来查看它是否已安装 Zach Boyette MacBook Pro 2 zachboyette pkgutil pkg in
  • 一个好的数据库建模工具? [关闭]

    就目前情况而言 这个问题不太适合我们的问答形式 我们希望答案得到事实 参考资料或专业知识的支持 但这个问题可能会引发辩论 争论 民意调查或扩展讨论 如果您觉得这个问题可以改进并可能重新开放 访问帮助中心 help reopen questi
  • 将我在提交中更改的行中的空格转换为制表符

    我已经对 git repo 进行了相当大的提交 更改了 60 个文件 插入了 1635 个 删除了 3 个 现在我意识到我使用了空格进行缩进 而其余代码则使用了制表符 因此 我想替换制表符的空格 但仅限于该提交更改的行 因为我不想修改可能使
  • Kube-Proxy-Windows CrashLoopBackOff

    安装过程 我是 Kubernetes 的新手 目前正在 Azure VM 内设置 Kubernetes 集群 我想部署 Windows 容器 但为了实现此目的 我需要添加 Windows 工作节点 我已经部署了一个具有 3 个主节点和 1
  • 通过 Powershell 进行智能图像搜索

    我对按自定义属性搜索文件感兴趣 例如 我想查找具有特定尺寸的所有 JPEG 图像 有些东西看起来像 Get ChildItem Path C Filter jpg Recursive where object Dimension eq 10
  • 同一视图中的普通模型和 IEnumerable 模型

    有一个小问题 我自己解决不了 我想在一个视图中使用相同的模型 但一次使用 IEnumerable 第二次不使用它 My View model IEnumerable
  • Apple Interface Builder:向 UIImageView 添加子视图

    我创建UIImageView在 Interface Bulder 的帮助下 现在我想在其中放置标签 作为其子视图 在代码中我可以输入如下内容 myUIImageView addSubview myUILabel 但我可以在IB的帮助下做到这