gpt4 book ai didi

ios - 如何创建具有固定大小的 UIView 子类?

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

我想创建一个 UIView 子类,以便拥有一个特定的 UIView,其中包含一些 UILabel 和一个 UIImageView。但是,我希望 UIView 是方形的,并且只有 100x100pt。是否可以指定 UIView 只能是特定大小?

我唯一的想法是重写 initWithFrame: 并从根本上剥离传递的值并将它们丢弃,但这似乎是错误的。

最佳答案

如您在问题中所述,覆盖 initWithFrame: 没有任何问题。您还需要覆盖 setFrame: 以确保没有人以这种方式设置框架。

如果您使用自动布局,另一种选择是让您的子类为其自身添加宽度和高度约束,强制其为 100x100。

关于ios - 如何创建具有固定大小的 UIView 子类?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21712573/

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