- 博客(11)
- 资源 (29)
- 收藏
- 关注
原创 OC 实例变量的可见度
在oc里面,所有的实例对象默认的可见度是受保护的,protected指的是本类和子类 public(公有的)实例变量可以在类的外部和内部操作protected(受保护的,默认的)实例变量只能在该类和其⼦子类内操作private(私有的)实例对象只能在该类内访问内部,指的是相应类的@implementation 和@end之间OC中的⽅方法分两种:类⽅方法和实例⽅
2015-11-30 16:13:41 646
原创 IOS零碎
plist xml格式文件通常用于储存用户设置pch 预编译文件头addSubview 是将view加到所有层的最顶层insertSubView可以控制它添加到父视图的哪一层 makeKeyAndVisible作用被使用对象的主窗口显示到屏幕的最前端。hiddenUIView方法隐藏这个窗口initWithFrame 没用Nib文件(XIB)时,用代码控
2015-11-27 17:12:53 383
原创 获取UIView坐标和宽高
CGRectGetHeight返回label本身的高度CGRectGetMinY返回label顶部的坐标CGRectGetMaxY 返回label底部的坐标CGRectGetMinX 返回label左边缘的坐标CGRectGetMaxX 返回label右边缘的坐标CGRectGetMidX表示得到一个frame中心点的X坐标CGRectGetMidY表示得到一个frame中
2015-11-16 14:42:16 3796
原创 iOS 定时器(NSTimer)的使用
调用一次计时器方法: myTimer = [NSTimer scheduledTimerWithTimeInterval:1.5 target:self selector:@selector(scrollTimer) userInfo:nil repeats:NO]; 重复调用计时器方法:timer = [NSTimer scheduledTimerWithTimeInte
2015-11-16 11:33:37 1719
转载 Xcode快捷键
1. 文件CMD + N: 新文件CMD + SHIFT + N: 新项目CMD + O: 打开CMD + S: 保存CMD+OPt+S:保存所有文件CMD + SHIFT + S: 另存为CMD + W: 关闭窗口CMD + Q :退出XcodeCMD + SHIFT + W: 关闭文件2. 编辑CMD + [: 左缩进CMD + ]: 右缩进
2015-11-12 18:17:58 283
原创 TableView覆盖状态栏
Since we’ve switched over to a plain table view, let’s fix the top edge offset, too, by adding some code to the viewDidLoad method. if (tableView.style == UITableViewStylePlain) {UIEdg
2015-11-12 10:58:12 4931
原创 自定义UITableViewCell
1 这个方法在SDK5.0是运行不起来的。2 如果需要使用这个方法,你必须使用配套的方法来一起用,下面两个配套方法:- (void)registerNib:(UINib *)nib forCellReuseIdentifier:(NSString *)identifier NS_AVAILABLE_IOS(5_0);- (void)registerClass:(Class)cell
2015-11-11 18:09:35 291
原创 tableView中deselectRowAtIndexPath的作用
有时导航+UITableView,在push,back回来之后,当前cell仍然是选中的状态。解决办法简单,添加一句[tableView deselectRowAtIndexPath:indexPath animated:YES]即可。有的视图同样回来之后,选中状态消失,为什么会出现这种情况呢?如果UITableView是在UITableViewController中时,就会默认取消,而如
2015-11-11 11:00:10 3364
原创 IOS之UIActionSheet& UIAlertView
一、UIActionSheet UIActionShee用来对指定的事件向用户呈现一系列的操作;也可以用来提示用户确认有些带有危险性的操作;ActionSheet包含一个可选的标题和一个或多个按钮,其中每一个对应于要执行的操作。1、声明代理2、 UIActionSheet *sheet = [[UIActionSheet alloc] initWithTitle:@"选择操作
2015-11-05 16:05:17 464
原创 IOS之NSAttributedString和NSMutableAttributedString
NSAttributedString是一个带有属性的字符串,通过该类可以灵活地操作和呈现多种样式的文字数据。官方的API 为我们提供了UILabel类的attributedText, 使用不同颜色和不同字体的字符串。如果想在iOS6.0以前版本实现这个效果,需要使用到一个第三方库TTTAttributedLabel,同时还有导入CoreText.frame框架.// initWithS
2015-11-05 14:36:29 778
原创 IOS之initWithFrame
initWithFrame方法用来根据指定的CGRect(尺寸)初始化并返回一个新的视图对象。我们用编程方式申明,创建UIView对象时,使用initWithFrame方法。两种方式来进行初始化UIView。1.使用 Interface Builder 方式。这种方式,就是使用nib文件。实际编程中,我们如果用Interface Builder 方式创建了UIView对象。那么,i
2015-11-05 12:56:41 428
Android高级编程
2012-06-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人