猫猫分享,必须精品 先看效果 代码学习地址: 猫猫学IOS(五)UI之360等下载管理器九宫格UI 猫猫学IOS(五)UI之360等下载管理器九宫格UI http://blog.csdn.net/u013357243/article/details/44486609 下载地址:http://download.csdn.net/detail/u013357243/8516817…
AJ分享,必须精品 先看效果 主要是完成了九宫格UI的搭建 代码 - (void)viewDidLoad { [super viewDidLoad]; //九宫格中每个格子的宽 #define kAppViewW 80 //九宫格中每个格子的高 #define kAppViewH 90 ////九宫格中有多少个格子 #define kColCount 3 //九宫格中第一行距离屏幕最上边距离 #define kStartY 20 /* 思路:将三个控件放到一个view中 没有通过双层for循环换…
猫分享.必须精品 下载材料:http://blog.csdn.net/u013357243/article/details/44486651 先看效果 主要是完毕了九宫格UI的搭建 代码 - (void)viewDidLoad { [super viewDidLoad]; //九宫格中每一个格子的宽 #define kAppViewW 80 //九宫格中每一个格子的高 #define kAppViewH 90 ////九宫格中有多少个格子 #define kColCount 3 //九宫格中第一…
AJ分享,必须精品 先看效果 storyBoard用到的控件 代码实现 */ // // NYViewController.m // 05 - 喜马拉雅 // // Created by apple on 15-3-24. // Copyright (c) 2015年 znycat. All rights reserved. // #import "NYViewController.h" @interface NYViewController () @property (weak, n…
AJ分享,必须精品 iOS开发UI篇—Quartz2D简单介绍 什么是Quartz2D Quartz 2D是⼀个二维绘图引擎,同时支持iOS和Mac系统 Quartz 2D能完成的工作: 绘制图形 : 线条\三角形\矩形\圆\弧等 绘制文字 绘制\生成图片(图像) 读取\生成PDF 截图\裁剪图片 自定义UI控件 Quartz2D在iOS开发中的价值 为了便于搭建美观的UI界面,iOS提供了UIKit框架,⾥⾯有各种各样的UI控件 UILabel:显⽰文字 UIImageView:显示图片 UI…
AJ分享,必须精品 先看效果图 代码 ViewController #import "NYViewController.h" #import "NYCarGroup.h" #import "NYCar.h" @interface NYViewController () <UITableViewDataSource> @property (nonatomic, strong) UITableView *tableView; @prope…
AJ分享,必须精品 一:添加导航控制器 上一篇博客完成了对底部的TabBar的设置,这一章我们完成自定义导航控制器(NYNavigationController). 为啥要做自定义呢,因为为了更好地封装代码,并且系统的UINavigationController不能满足我们的需求了,所以得自定义. 首先,我们在NYTabBarViewController的 - (void)addChildVc:(UIViewController )childVc title:(NSString )title i…
AJ分享,必须精品 一:进程和线程 1:什么是进程 进程是指在系统中正在运行的一个应用程序 每个进程之间是独立的,每个进程均运行在其专用且受保护的内存空间内. 比如同时打开QQ.Xcode,系统就会分别启动2个进程. 通过“活动监视器”可以查看Mac系统中所开启的进程. 2:什么是线程 1个进程要想执行任务,必须得有线程(每1个进程至少要有1条线程——主线程). 线程是进程的基本执行单元,一个进程(程序)的所有任务都在线程中执行. 比如使用酷狗播放音乐.使用迅雷下载电影,都需要在线程中执行. 3…
AJ分享,必须精品 效果 实现过程: 基础UI搭建 这里主要是用了xib搭建,首先我们分析,有中间的开始按钮,背景图片,还有星座按钮,这里能用xib做的事开始按钮和背景图片. 如图: 星座按钮的搭建: 这里主要用了for循环的代码: 先确定图片,然后主要是根据我们的旋转角度来设置12个按钮的anchorPoint和position // 加载图片 UIImage *norImage = [UIImage imageNamed:@"LuckyAstrology"]; UIImage *s…
不多说,AJ分享,必须精品 这两个一个是HelloWorld(左边) 另一个是 加法计算器(右边)的截图. 先运行第一个 程序看看效果 1.打开Xcode(没有哦mac系统的没有xcode的帮你们默哀下) 2.选择项目模板: Single View Application是最适合初学者的模板 3.设置项目属性和存放位置 4.运行程序 先运⾏行第⼀一个iOS程序看看效果先(⽤用快捷键Command + R 也⾏行) 5.运行结果就可以在模拟器上看到了,空白的一片.... HelloWorld程序只…