自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

转载 UIViewController的基本概念与生命周期

UIViewController的基本概念与生命周期UIViewController是iOS顶层视图的载体及控制器,用户与程序界面的交互都是由UIViewController来控制的,UIViewController管理UIView的生命周期及资源的加载与释放。UIView与UIWindow共同展示了应用程序的用户界面。可以将UIView理解成画布,UIWindow理解成画框。

2015-12-30 18:45:07 385

转载 iOS开发-Xcode Debug、Release、Archive、Profile、Analyze概念解释

1,Debug和Release版本区别?众所周知,我们进行iOS开发,在Xcode调试程序时,分为两种方式,Debug和Release,在Target的Setting中相信大家应该看到很多选项都分为Debug和Release,方便我们分别设置,满足调试和发布的不同需求。Release是发行版本,比Debug版本有一些优化,文件比Debug文件小 Debug是调试版本,Debug和R

2015-12-21 11:04:49 554

原创 frame和bounds的区别

翻译文档上的
bounds是指这个view在它自己坐标系的坐标和大小 而frame指的是这个view在它superview的坐标系的坐标和大小
区别主要在坐标系这一块。

很明显一个是自己为原点的坐标系,一个是以屏幕为原点的坐标系。绝对坐标。。。相对坐标。。。比如屏幕旋转的时候就要以相对来重绘。 
frame 如果一个按钮,是在表格里,按钮的frame 的坐标也是相对的,并不是相对屏幕,也就是说是

2015-12-21 10:59:41 415

原创 【代码】将任意形状的图片裁剪成一个带圆环的头像(附效果图)

原图:  转换后:- (void)viewDidLoad {    [superviewDidLoad];                    //创建一个按钮    UIButton* btn = [[UIButtonalloc]initWithFrame:CGRectMake(self.view.

2015-12-18 23:30:25 1238

原创 【代码】将一张正方形头像裁剪为原型,并保存在沙盒中

//创建一个图片    UIImage *image = [UIImageimageNamed:@"123"];            //获取一个和图片一样大小的上下文对象    UIGraphicsBeginImageContextWithOptions(image.size,NO, 0.0);            

2015-12-18 21:25:23 852

转载 iOS Navigation总结

我们常常会遇到这样的问题:一个应用会有几个视图控制器没有导航栏,那么我们只需要在不需要导航栏的页面将其隐藏。代码如下:#import @class NavController;@class FirstController;@interface AppDelegate : UIResponder UIApplicationDelegate>

2015-12-12 13:12:50 346

转载 UIScrollView的使用及方法的详细介绍

ScrollView       UIScrollView     UIScrollView为了显示多于一个屏幕的内容或者超过你能放在内存中的内容。                 Scroll View为你处理缩小放大手势,UIScrollView实现了这些手势,并且替你处理对于它们的探测和回应。其中需要注意的子类是UITableView以及UITextView(

2015-12-12 13:08:04 412

转载 UITableView 使用及常用方法介绍

首先、对UITableView进行讲解,下面有对它进行实际的应用UITableView      显示大型内容的列表            单行,多列             垂直滚动,没有水平滚动             大量的数据集    性能强大,而且普遍存在于iPhone的应用程序中TableView St

2015-12-12 12:58:50 493

转载 代码实现UIPickerView

先说一下当个组件选取器,我们创建一个数组NSAray来保存选取器中的内容;选取器本身不会储存任何数据,,它通过调用数据源和委托方法来显示数据;但是对于大量数据的数据源,数组并不合适,我们可以做一个静态列表如plist文件或者URL载入,和后面将讲在文件中获取数据,还以多个选取器的之间的关联如何实现;先说下简单的单个选取器:先把效果图贴出来在视图上添加选取器

2015-12-12 12:39:35 265

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除