ios,iphone 开发,怎么在iew显示一个按钮?

我刚用xcode开发iphone想在view上显示个按钮。那个为大哥帮帮,急啊!谢谢最好是用手写的。我建的项目是ios,viewapplication。他们让我自学,我弄... 我刚用xcode 开发iphone 想在view上显示个按钮。那个为大哥帮帮,急啊!
谢谢
最好是用手写的。 我建的项目是ios, view application。他们让我自学, 我弄了一天了还没明白呢、现在急啊。
展开
 我来答
百度网友326c7049ecd
2011-06-30
知道答主
回答量:7
采纳率:0%
帮助的人:1.2万
展开全部
Xcode应用程序常用模版(非常重要)

注意区别iphone开发各个应用程序的模版。
Xcode提供了若干模板骨架,可以在应用程序中实现MVC架构。下面是最常用到的一些模板。
基于视图的应用程序(view-based application)
应用程序如果仅使用一个视图,应该使用这个模板。一个简单的视图控制器会管理应用程序的主视图,而界面布置则使用一个Interface Builder模板来定义(不过我们会教你如何去掉这东西,并按照自己的希望来构建界面)。那些未使用任何导航功能的简单应用程序应该使用这个模板。如果你的应用程序需要在多个视图之间切换,请考虑使用基于导航的模板。
基于导航的应用程序(navigation-based application)
基于导航的模板的理想用途,就是那些在多个视图间徘徊、从而需要一种在视图间切换的方法的应用程序。如果你可以预见在你的应用程序中,会有某些画面上带有一个"回退"按钮,那很有可能你应该使用这个模板。导航控制器会完成所有关于建立导航按钮以及在视图"栈"之间切换的内部工作。这个模板提供了一个基本的导航控制器以及一个用来显示信息的根视图(基础层)控制器。
工具应用程序(utility application)
适合于微件(Widget)类型的应用程序,这种应用程序有一个主视图,并且你可以将其"翻"过来,就像Leopard系统中的微件一样。你也可能是从Konfabulator(第三方工具,苹果公司的Dashboard的前身)中熟悉了解微件的。iPhone的天气和股票程序是这些工具应用程序的最好的例子。这个模板还包括一个信息按钮,可以将视图翻转过来显示应用程序的反面,这部分常常用来对设置或者显示的信息进行修改。
OpenGL ES应用程序(OpenGL ES application)
如果你要创建3D游戏或者图形,可以使用这个模板。它会创建一个配置好的视图,专门用来显示GL场景,并提供了一个例子计时器可以令其演示动画。本书中不会涉及OpenGL编程。
标签栏应用程序(tab bar application)
提供了一种特殊的控制器,会沿着屏幕底部显示一个按钮栏。这个模板适用于像iPod或者电话这样的应用程序,它们都会在底部显示一行标签,提供一系列的快捷方式,来使用应用程序的核心功能。
基于窗口的应用程序(window-based application)
如果其他5种模板都不适合你的需求,就只有用这个非常简单的模板了。它提供了一个简单的、带有一个窗口的应用程序。这是一个应用程序所需的最小框架,你可以用它作为开始来编写你自己的程序。
追问
饿,我刚刚刚,还没搞清楚呢,他们让我 先从view 着手,建的项目 是view application 的。大哥 给我写源代码行吗, 说理论 ,现在才刚刚接触呢。
小歆嵩
推荐于2016-05-07 · 知道合伙人数码行家
小歆嵩
知道合伙人数码行家
采纳数:403 获赞数:41310
河南科技大学在校本科生

向TA提问 私信TA
展开全部
UIButton *setButton = [UIButton buttonWithType:UIButtonTypeRoundedRect];
//button坐标
setButton.frame = CGRectMake(120, 120, 120, 120);
//button上面子的颜色
[setButton setTitleColor:[UIColor redColor] forState:UIControlStateNormal];
//button上显示子名字
[setButton setTitle:@"set" forState:UIControlStateNormal];
//添加setbutton点击事件 更换lable的text
[setButton addTarget:self action:@selector(lableSet) forControlEvents:UIControlEventTouchUpInside];
//button添加到controller的view上,resbutton同理
[self.view addSubview:setButton];
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
pxfokko
2011-07-05 · 超过55用户采纳过TA的回答
知道小有建树答主
回答量:161
采纳率:0%
帮助的人:111万
展开全部
UIButton *Btn;
CGRect frame;
Btn = [[UIButton buttonWithType:UIButtonTypeCustom] retain]; //按钮的类型
[Btn setImage:[UIImage imageNamed:@“aaa.png”] forState:UIControlStateNormal];//设置按钮图片
Btn.tag = 10;
frame.size.width = 59; //设置按钮的宽度
frame.size.height = 59; //设置按钮的高度
frame.origin.x =150; //设置按钮的位置
frame.origin.y =260;
[Btn setFrame:frame];
[Btn setBackgroundColor:[UIColor clearColor]];
[Btn addTarget:self action:@selector(btnPressed:)forControlEvents:UIControlEventTouchUpInside]; //按钮的单击事件
[self.view addSubview:Btn];
[Btn release];

-(void)btnPressed:(id)sender {
//在这里实现按钮的单击事件
}
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式