当前位置: 首页 > news >正文

无锡网站制作优化推广公司申京效率值联盟第一

无锡网站制作优化推广公司,申京效率值联盟第一,中国核工业第二二建设有限公司招聘,邢台163信息港安装开发环境 安装Xcode软件 历史版本查找 https://developer.apple.com/download/all/?qdebug 创建Object-C项目 启动过程 步骤 1.加载Main中定义的storyBoard 2.加载Main控制器 3.加载控制器下的View组件显示 获取控件的两种方式 定义属性连线#xff1a;property (…安装开发环境 安装Xcode软件 历史版本查找 https://developer.apple.com/download/all/?qdebug 创建Object-C项目 启动过程 步骤 1.加载Main中定义的storyBoard 2.加载Main控制器 3.加载控制器下的View组件显示 获取控件的两种方式 定义属性连线property (weak, nonatomic) IBOutlet UIView *topView; 标签获取ViewWithTag效率低 第一个APP 定义头文件 import UIKit/UIKit.h 2.定义界面属性 #pragma mark 主页欢迎词property (nonatomic,weak)IBOutlet UILabel *lableHello; 3.定义函数 #pragma mark 开始按钮点击界面- (IBAction)LoginClickEvent{NSLog(%s,__func__);printf(__func__);self.lableHello.textColor UIColor.redColor;self.lableHello.text Hello Ciara;self.lableHello.font [UIFont systemFontOfSize:20.f];self.lableHello.backgroundColor[UIColor yellowColor];} 运行项目 基础语法 Objective-C最大的特色是承自Smalltalk的消息传递模型message passing 定义函数不同 面向对象式 obj.method(argument)消息传递式 [obj method : argument]将method转递给obj运行时处理如果传递nil 不做处理 创建字符串 NSString* myString My String\n; NSString* anotherString [NSString stringWithFormat:%d %s, 1, String]; NSString* fromCString [NSString stringWithCString:A C string encoding:NSASCIIStringEncoding];按钮操作 //设置title [self.loginBtn setTitle:Logout forState: UIControlStateNormal]; view操作 ViewController生命周期 loadView 每次访问controller的view(比如controller.view、self.view)且view为nilloadView方法就会被调用。用于创建Controller的View使用super调用父方法viewDidLoad 1.系统调用 加载完成后调用View 2.空间初始化、数据初始化、懒加载 3.在视图加载后被调用如果是在代码中创建的视图加载器他将会在loadView方法后被调用如果是从nib视图页面输出他将会在视图设置好后后被调用。只会被调用一次之后进入这个ViewController不调用此函数 viewWillAppear: 视图将要显示 viewWillLayoutSubviews 控制器的view将要布局子控件(在这个方法里部署需要改变重新刷新view的代码功能类似view的layoutSubViews()这个方法需要注意的是这个方法里一般都需要重置的view的frame,宽度和高度的获取因此view的frame一般都写在这个方法里) viewDidLayoutSubviews 控制器的view布局子控件完成 viewDidAppear: 视图已经显示,父空间window显示 viewWillDisappear: 视图将要消失 viewDidDisappear: 视图已经消失在Controller被切换时调用第二个视图出现后第一个视图消失 didReceiveMemoryWarning 1.系统调用内存警告时调用 2.去除不必要的内存、耗时内存 基本属性 左上角为原点 fream 父控件中的位置与尺寸 bounds控间本身的位置和尺寸 中心点不变 四周延伸 center 控件点的位置 中心点的位置 动态添加控件 - (void)viewDidLoad {[super viewDidLoad];self.username;//添加文本UILabel *lb[[UILabel alloc] init];[lb setText:更换主题];[lb setFrame:CGRectMake(5, 0, 400, 40)];[self.topView addSubview:lb];//添加开关UISwitch *sw [[UISwitch alloc] init];[sw setFrame:CGRectMake(200, 0, 200, 40)];[self.topView addSubview:sw];//添加多选框UISegmentedControl *sc [[UISegmentedControl alloc] initWithItems:[yellow,red,Green]] ;[sc setFrame:CGRectMake(5, 55, 300, 40)];[self.topView addSubview: sc];//设置控件位置[self.topView setCenter:CGPointMake(self.view.frame.size.width/2, self.view.frame.size.height/2) ];}- (void) viewDidAppear:(BOOL)animated{[super viewDidAppear:animated];//操作 当前页面的父控件只能在此方法获取到父控件UIwindow} 附录 教学视频 https://www.bilibili.com/video/BV1MF411h7SG/?p4spm_id_frompageDrivervd_source38863a419514cab0ef6abb1aa88f9a79
http://www.hkea.cn/news/14268558/

相关文章:

  • 做里番网站犯法吗有限责任公司公司章程范本
  • 哈尔滨网站建设论坛怎么做买东西的网站
  • 网站建设英文合同郑州贴吧
  • 企业网站排名技巧好的外贸平台
  • 开放平台 的优势 传统门户网站vue做的网站大全
  • 酷炫网站设计软件开发需要什么技术
  • 网站建设的几种结构网站开发量
  • 山东省住房和城乡建设部网站优秀的app界面设计案例
  • 唐河县住房和城乡建设局网站做网站成品
  • 为什么实验楼网站上做实验这么卡php成品网站
  • 具权威的小企业网站建设沈阳有名的设计公司有哪些
  • 网站建设功能列表北京单页营销型网站
  • 开发网站需要多少人企业网站建设遵循的原则
  • 2017年做网站维护总结php做视频网站
  • 工信部网站原来是wordpress会员插件
  • 客户评价 网站电脑做网站服务器教程
  • 移动端开发框架驻马店网站seo
  • 搭建网站一个服务器和域名化工企业常用推广网站
  • 咸阳网站建设专业公司公司里开发app的叫什么
  • gg服务器租用网站企业网页制作心得
  • 电脑做网站服务器改端口做网站国内好的服务器
  • 快速整站优化南阳网站优化费用
  • 哪些网站做舆情分析中国网站访问量排行
  • 开源项目网站怎么做 带视频网络搭建及应用技能大赛 试题与答案
  • 如何快速建网站运营电商是做什么的
  • 网站上的文章做参考文献个人怎么开网站
  • 高端网站开发网站建设的前端用什么编程
  • 海南住房和城乡建设部网站广州网站建设工作室招聘
  • 嘉定网站设计网站空间和虚拟主机
  • 南昌英文网站建设深圳网站建设李天亮