gpt4 book ai didi

xcode - 单击按钮时,如何将 UIView 添加为 UIViewController 的 subview ?

转载 作者:行者123 更新时间:2023-12-04 23:31:50 24 4
gpt4 key购买 nike

在我的应用程序中,每当用户点击我的主 UIViewController 中的按钮时,我都需要动态添加 UIView。我怎样才能做到这一点?

最佳答案

使用以下签名在您的 View Controller 中创建一个新方法:-(IBAction) buttonTapped:(id)sender .保存您的文件。转到 Interface Builder 并将您的按钮连接到此方法(按住 Control 单击并从您的按钮拖动到 View Controller [可能是您的文件的所有者] 并选择 -buttonTapped 方法)。
然后实现方法:

-(IBAction) buttonTapped:(id)sender {
// create a new UIView
UIView *newView = [[UIView alloc] initWithFrame:CGRectMake(10,10,100,100)];

// do something, e.g. set the background color to red
newView.backgroundColor = [UIColor redColor];

// add the new view as a subview to an existing one (e.g. self.view)
[self.view addSubview:newView];

// release the newView as -addSubview: will retain it
[newView release];
}

关于xcode - 单击按钮时,如何将 UIView 添加为 UIViewController 的 subview ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3994174/

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