首先,写这个主要是为了分享我在学习iOS开发过程中的收获,以及为了日后回顾时可以更方便的查看以往的学习笔记,如果有和我一样刚开始学习iOS开发的朋友,可以互相交流学习,也欢迎大家指正我的错误和不足。
进入正题,首先我学习了UI开发部分的UIView:
1.初始化一个UIView并设定它的坐标和宽高:UIView *vi = [[UIView alloc] initWithFrame:CGRectMake(200,522,214,214)];
第二种初始化并设定frame值的方法: UIView *vi = [UIView alloc] init;
vi.frame = (CGRect){CGPointMake(30,30),CGSizeMake(60,60)};
(设置坐标和宽高所对应的坐标系是从左上角开始横向为x轴纵向为y轴,前两位为vi所在的坐标,后两位为vi的宽高)
2.设定1中vi的背景颜色:vi.backgroundColor = [UIColor redColor];
3.将vi显示在界面上:[self.view addSubview:vi];
4.为vi设置隐藏:vi.hidden = YES;(默认是NO)
5.为vi设置中心点:vi.center = self.view.center;
6.删除控件:
- [vi removeFromSuperview];(父视图)
- [vi removeFromSubrview];(子视图)
7.删除父视图全部控件:[[self.view subviews] makeObjectsPerformSelector: @Selector(removeFromSuperview)];
8.对于1中设定的frame(边框值)如果想要修改它,不能在下面直接用点语法修改,需要使用间接修改的方式: CGRect rect = vi.frame; rect.size = CGSizeMake(230,230); vi.frame = rect;(直接使用点语法会报错)
9.将vi移到最前面:[self.view bringSubviewToFront:vi];
10.将vi移到最后面:[self.view sendSubviewToBack:vi];
第一次发文先写这些吧。
分享到:
相关推荐
onepunch是用于使用Web技术创建PDF演示文稿的命令行界面。 onepunch是为设计师设计的,它不提供任何默认样式。 设计人员可以编写CSS文件并将其链接到index.html 。 先决条件 要使用onepunch ,您应该在系统中安装了...
前端项目-jqueryui-touch-punch,使用jquery ui用户界面库可以在站点上使用触摸事件的小黑客。
jquery-ui-touch-punch-master.js
这是One Punch Man Wallpaper Background New Tab的扩展,该动画使每个人都惊讶 如果您想在观看《一拳超人》时获得完整的体验,并且想要了解Sa玉如何获得权力的真正秘诀,那么我们建议您安装《一拳超人》壁纸背景新...
这是One Punch Man Season 2 Wallpaper New Tab的延伸,这部动画令所有人赞叹不已 这是对“一拳超人”的扩展。 有史以来最酷的动漫。 如果您已经看过动漫,那么毫无疑问,您应该安装此One Punch Man Season 2 ...
在这个扩展中,你会发现一个冲床男子的主题壁纸。 如果您想更改标签,并且是“一拳超人”的爱好者和爱好者?因此,这些壁纸适合您。 支持语言:Deutsch,English,Français,español,italiano,português (Brasil),...
jqueryui所需要的库文件在http://jqueryui.com/download/直接可下载,但是由于下载速度过慢,所以我上传了一份,供大家下载
一个非常先进的域名管理软件,包括了Watch My Domains Professional(域名察看器),Domain Name Analyzer Professional(域名分析)等,支持监控与域名有关的网站,包括搜索引擎排名,ping和http页面监视,当域名...
聚贤阁1.1版发布 国内首个支持punchout的采购SaaS平台.pdf
语言:English 一种扩展功能,可以助您一拳! 单击图标可从一个打Kong人那里播放主题!
每个新标签页中的真棒高品质One Punch Man图像。 对于真正的粉丝,就像我一样:)您会非常有启发性的,并且您会喜欢这个不错的扩展。 简单易用(只需向下滚动即可查看更酷的照片或打开新标签)。 也可以离线工作。 ...
Java打斗拳击游戏punch源码,画质精细,这个不是android手机上的游戏,是以前的J2Me游戏,但是研究一下,对编写游戏还是帮助很大的,为编写IOS和Android游戏打下基础,本游戏源码完整,截图效果如上示。
模具设计
The Practice of Computing Using Python 2nd Edition by William F Punch and Ric
语言:English (United States) 在每个新的标签页上均包含动漫《一拳超人第2季》的高清图像。 适用于日本漫画和漫画迷。 在每个新的标签页上均包含动漫《一拳超人第2季》的高清图像。 适用于日本漫画和漫画迷。...
语言:Bahasa Indonesia,Bahasa Melayu,Deutsch,English,Filipino,Français,Kiswahili,Nederlands,Norsk,Tiếng Việt,Türkçe,català,dansk,eesti,español,hrvatski,italiano,latviešu,lietuvių,magyar,polski...
一拳超人New Tab壁纸和游戏,专为一拳超人而设计。 用一个很酷的一拳手新标签来更改您的新标签。 新建选项卡一拳超人壁纸自定义新选项卡扩展名会更改您的默认新选项卡。 功能:>快速拨号小部件,可访问您喜欢的网站...
用于 Punch 的 Sass 编译器在你的 Punch 项目中使用生成 CSS。如何使用安装包 npm install punch-sass-compiler打开您的 Punch 项目的配置 ( config.json ) 并添加以下内容: "plugins": { "compilers": { ".css": ...