Iphone 以编程方式在视图上绘制标签和按钮
我正在构建一个iPhone应用程序,我应该在其中根据一些数据创建一个新视图。。。那么,如何以编程方式动态创建包含按钮、标签和图片的新视图呢?有人举个例子吗?阅读 然后在视图中创建。这里是一个非常好的关于如何做到这一点 祝你好运 阅读 然后在视图中创建。这里是一个非常好的关于如何做到这一点Iphone 以编程方式在视图上绘制标签和按钮,iphone,objective-c,uiviewcontroller,Iphone,Objective C,Uiviewcontroller,我正在构建一个iPhone应用程序,我应该在其中根据一些数据创建一个新视图。。。那么,如何以编程方式动态创建包含按钮、标签和图片的新视图呢?有人举个例子吗?阅读 然后在视图中创建。这里是一个非常好的关于如何做到这一点 祝你好运 阅读 然后在视图中创建。这里是一个非常好的关于如何做到这一点 祝你好运 首先右键单击您的Xcode项目(在ios 5中)并选择“新建文件”>选择cocoa touch>objective c class>uiview的子类>并命名您的文件名。然后在.m文件中添加以
祝你好运 首先右键单击您的Xcode项目(在ios 5中)并选择“新建文件”>选择cocoa touch>objective c class>uiview的子类>并命名您的文件名。然后在.m文件中添加以下代码
// Implement loadView to create a view hierarchy programatically, without using a nib.
-(void)loadView {
UIView *view = [[UIView alloc] initWithFrame:[UIScreen mainScreen].applicationFrame];
[view setAutoresizingMask:UIViewAutoresizingFlexibleHeig ht|UIViewAutoresizingFlexibleWidth];
[view setBackgroundColor:[UIColor blueColor]];
self.view = view;
[view release];
}
然后按照下面的帖子所述创建按钮。首先右键单击您的Xcode项目(在ios 5中),然后选择“新建文件”>选择cocoa touch>objective c class>uiview的子类>并命名您的文件名。然后在.m文件中添加以下代码
// Implement loadView to create a view hierarchy programatically, without using a nib.
-(void)loadView {
UIView *view = [[UIView alloc] initWithFrame:[UIScreen mainScreen].applicationFrame];
[view setAutoresizingMask:UIViewAutoresizingFlexibleHeig ht|UIViewAutoresizingFlexibleWidth];
[view setBackgroundColor:[UIColor blueColor]];
self.view = view;
[view release];
}
然后创建按钮,如下文所述