【问题标题】:How to create a dynamic view from button objective-c如何从按钮objective-c创建动态视图
【发布时间】:2012-10-17 07:56:04
【问题描述】:

我正在做一些objective-c项目,我想知道是否有办法通过按下按钮来添加视图。 我不是突然出现的,我首先尝试用一个视图控制器和两个视图制作一个项目,我可以通过按下按钮在它们之间切换。事实是我已经创建了我的 2 个视图..它有效,所以我想我离解决方案不远,但是...... 谁能帮帮我?

非常感谢。

【问题讨论】:

    标签: objective-c xcode ios6


    【解决方案1】:

    如果你想在按下按钮时添加一个视图,你应该使用:

    UIView* view = [[UIView alloc] initWithFrame:CGRectMake(0, 0, 100, 100)];
    [self.view addSubview:view];
    

    如果你想推送一个新的视图控制器,你应该使用:

    UIViewController* vc = [[UIViewController alloc] init];
    [self.navigationController pushViewController:vc animated:YES];
    

    【讨论】:

    • 假设我想从我的第一个视图创建一个新视图。我必须在视图中创建一个新的视图控制器还是可以在没有它的情况下创建一个新视图?
    • 你应该制作一个新的视图控制器。
    猜你喜欢
    • 2017-05-23
    • 2020-10-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-05-21
    相关资源
    最近更新 更多