您的位置:首页 > 移动开发 > IOS开发

从零开始学习IOS之(一)-->创建IOS项目

2016-03-20 17:27 459 查看
一直开发android,想对IOS有所了解,闲来无事开始学习IOS,特将自己的学习过程总结在这里,来帮助更多的童鞋。

开发环境:

ios的开发环境:mac电脑 + Xcode;

当然了可能mac电脑比较贵,有些童鞋可能会有些压力,在虚拟机上安装mac电脑,个人其实不是特别推荐,有条件的同学还是使用mac电脑较好。在mac电脑上一般是自带的xcode环境,可能不是最新的版本,建议将xcode版本升级到最新,这样一些新的功能能够尽快的使用。

当前我使用的电脑是:



我的xcode版本:



开始创建IOS项目:



这里我们一般是选择:Create a new Xcode project,即创建一个新的IOS工程。

然后开始选择创建项目的类型:



这里在左侧我们选择的是IOS Application,右侧选择的是一个SIngle View Application,当然有其他需求的我么可以选择创建其他类型的项目。单机选择next。



输入项目名称,组织名称等信息之后,选择创建目录就创建好了我们的第一个IOS项目。

这里新创建了一个简易的登陆界面:



具体的代码实现:

// Control 开始加载...
- (void)viewDidLoad {
[super viewDidLoad];
UILabel *labelName = [[UILabel alloc] initWithFrame:CGRectMake(50, 50, 100, 50)];
labelName.text = @"用户名:";
[self.view addSubview:labelName];

UILabel *labelPwd = [[UILabel alloc] initWithFrame:CGRectMake(50, 100, 100, 50)];
labelPwd.text = @"密 码:";
[self.view addSubview:labelPwd];

UITextField *textName = [[UITextField alloc] initWithFrame:CGRectMake(150, 50, 200, 50)];
textName.layer.borderWidth = 1.0;
[self.view addSubview:textName];

UITextField *textPwd = [[UITextField alloc] initWithFrame:CGRectMake(150, 100, 200, 50)];
textPwd.layer.borderWidth = 1.0;
[self.view addSubview:textPwd];

//    UIButton *buttonLogin = [[UIButton alloc] initWithFrame:CGRectMake(100, 200, 100, 50)];
//    buttonLogin.titleLabel.text = @"登录";
//    [self.view addSubview:buttonLogin];

UIButton *loginBtn = [UIButton buttonWithType:UIButtonTypeCustom];
[loginBtn setTitle:@"登录" forState:(UIControlStateNormal)];
loginBtn.frame = CGRectMake(150, 200, 100, 50);
loginBtn.backgroundColor = [UIColor redColor];
[self.view addSubview:loginBtn];
NSLog(@"%s",__func__);
}


这里面涉及到了UILable,UITextField,UIButton的使用方法等;

注意:

其中UI控件被添加到界面中后还是可以更改属性的,这和java里面的值传递是相似的。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: