gpt4 book ai didi

iphone - 从没有框架的类添加 UIView

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

有没有一种方法可以将 UIView 从函数(在本例中,在静态构建的库中)添加到 View ,而无需为 View 本身传递框架。

Paypal 的库实现了这一点,我想知道实现情况如何。

我不想更改根 Controller ,我只想在当前 Controller 上添加我的 View 。

的风格
[something addSubview:myNewView];

我无权访问的 View 。

最佳答案

是的。您只需使用默认的 init 方法而不是 initWithFrame::

MyView *mySubview = [[MyView alloc] init];
[otherView addSubview:mySubview];

请注意,这将导致 mySubview 的原点 (0/0) 帧大小为零,尽管它是不可见的。您可以在知道后稍后指定框架,或者 MyView 可以覆盖 init 方法并将默认框架传递给 [super initWithFrame:defaultFrame]

关于iphone - 从没有框架的类添加 UIView,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11995502/

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