gpt4 book ai didi

iphone - 如何使用 [self.view addSubview : myView] where myView is subclass of UIView? 添加 subview

转载 作者:行者123 更新时间:2023-12-03 19:46:04 27 4
gpt4 key购买 nike

在我的项目中,我有一个自定义的@interfaceGraphView:UIView。因此,GraphViewUIView 的子类,用于显示图表。

然后,我使用 NIB 创建一个名为 Summary 的新 View Controller 。在界面构建器中,我只需在 View 底部添加一个 UIToolbar

Summary的实现中,在viewDidLoad方法中,我有以下代码:

-(void)viewDidLoad {
[super viewDidLoad];
GraphView *myGraph = [[GraphView alloc]init];
[self.view addSubview:myGraph]; //this does not work
}

但我无法得到这个。

最佳答案

我相信您需要先设置 myGraph 的框架,然后再将其作为 subview 添加到 self 中。

CGRect rect = CGRectInset(self.view.bounds, 0.0, 0.0);
GraphView *myGraph = [[GraphView alloc] initWithFrame:rect];
[self.view addSubview:myGraph];

关于iphone - 如何使用 [self.view addSubview : myView] where myView is subclass of UIView? 添加 subview ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3783313/

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