第一个iPhone app
2015-10-01 22:03
246 查看
启动xcode,选择create a new xcode project.
选择Single View Application,点击next:
然后选择保存的位置,点击确定。
现在一个空的app已经创建成功了,点击运行按钮,可以看到模拟器启动了一个app,内容为空。
注意:新版的xcode带的模拟器就是无边框的。虽然没有了home键,但可以通过快捷键来实现:Cmd-Shift-H
command+1 2 3可以调节大小。
点击 Main.Storyboard 打开布局界面.app的界面在这里。现在在界面里面增加一个按钮。找到右侧下方的控件区域,拖动一个Button到界面中。
双击button修改名称为:点我哇
再点击运行模拟器中有这个按钮了, 只是点击没有任何的反应.
下面为这个按钮添加点击事件。
首先在viewController.h中添加调用model的方法:
然后在viewcontroller.m中添加方法定义:
最后将该按钮的点击事件绑定到该函数上面,将时间中的touch down右边的加号拖动到该按钮上面,会出现一个浮动的showmessage的函数名称,点击该浮动按钮,点击该按钮的时候调用showmessage函数。
添加上事件后可以看到右边点击事件绑定了showmessage函数:
点击运行,看到最后的效果:
选择Single View Application,点击next:
然后选择保存的位置,点击确定。
现在一个空的app已经创建成功了,点击运行按钮,可以看到模拟器启动了一个app,内容为空。
注意:新版的xcode带的模拟器就是无边框的。虽然没有了home键,但可以通过快捷键来实现:Cmd-Shift-H
command+1 2 3可以调节大小。
点击 Main.Storyboard 打开布局界面.app的界面在这里。现在在界面里面增加一个按钮。找到右侧下方的控件区域,拖动一个Button到界面中。
双击button修改名称为:点我哇
再点击运行模拟器中有这个按钮了, 只是点击没有任何的反应.
下面为这个按钮添加点击事件。
首先在viewController.h中添加调用model的方法:
-(IBAction)showMessage;
然后在viewcontroller.m中添加方法定义:
- (IBAction)showMessage { UIAlertView *helloWorldAlert = [[UIAlertView alloc]initWithTitle:@"helloWorld!!!" message:@"how are you!" delegate:nil cancelButtonTitle:@"确定!" otherButtonTitles:nil]; [helloWorldAlert show]; }
最后将该按钮的点击事件绑定到该函数上面,将时间中的touch down右边的加号拖动到该按钮上面,会出现一个浮动的showmessage的函数名称,点击该浮动按钮,点击该按钮的时候调用showmessage函数。
添加上事件后可以看到右边点击事件绑定了showmessage函数:
点击运行,看到最后的效果:
相关文章推荐
- 个人信息安全报告发布:有 APP 每分钟调用位置权限 1468 次
- 下载量超过一亿的流行应用被发现含有恶意模块
- 100 个最佳 Ubuntu 应用(中)
- 在 AppImage、Flathub 和 Snapcraft 平台上搜索 Linux 应用
- 每日安全资讯:NSO,一家专业入侵 iPhone 的神秘公司
- 苹果与Siri的七年之痒:“宫斗”戏码不断上演
- 24 个必备的 Linux 应用程序
- 我的iPhone桌面
- 注册表趣味应用小集
- 远程控制技术的应用
- 路由器访问列表的应用
- xDSL技术及其应用
- 基于XML的桌面应用
- SQL Server 2008 R2 应用及多服务器管理
- ExtJS 2.0实用简明教程之应用ExtJS
- 三种检测iPhone/iPad设备方向的方法
- js实现iPhone界面风格的单选框和复选框按钮实例
- Android APP与媒体存储服务的交互
- java实现收藏名言语句台词的app