摘要:
self.view.superview 阅读全文
摘要:
解决方法:在头文件中,将所继承的父类UITableViewController 改成 UIViewController。 阅读全文
摘要:
cell.accessoryType = UITableViewCellAccessoryCheckmark; 对号cell.accessoryType = UITableViewCellAccessoryDisclosureIndicator; >符号cell.accessoryType = UITableViewCellAccessoryDetailDisclosureButton; 蓝色> 图标cell.accessoryType = UITableViewCellAccessoryNone; 无 阅读全文
摘要:
NSUserDefaults可以存取一些短小的信息。比如存入再读出一个字符串到NSUserDefaults:[cpp]view plaincopyNSString*string=[NSStringstringWithString@"hahaha"];NSUserDefaults*ud=[NSUserDefaultsstandardUserDefaults];[udsetObject:stringforKey:@"myKey"];NSString*value;value=[udobjectForKey:"myKey"]; 但是并不是所有 阅读全文
摘要:
ios layout机制相关方法- (CGSize)sizeThatFits:(CGSize)size- (void)sizeToFit——————-- (void)layoutSubviews- (void)layoutIfNeeded- (void)setNeedsLayout——————–- (void)setNeedsDisplay- (void)drawRectlayoutSubviews在以下情况下会被调用:1、init初始化不会触发layoutSubviews但是是用initWithFrame进行初始化时,当rect的值不为CGRectZero时,也会触发2、addSubview 阅读全文
摘要:
ios 有如下三种随机数方法:1.srand((unsigned)time(0)); //不加这句每次产生的随机数不变int i = rand() % 5;2.srandom(time(0));int i = random() % 5;3.int i = arc4random() % 5 ;注:rand()和random()实际并不是一个真正的伪随机数发生器,在使用之前需要先初始化随机种子,否则每次生成的随机数一样。arc4random() 是一个真正的伪随机算法,不需要生成随机种子,因为第一次调用的时候就会自动生成。而且范围是rand()的两倍。在iPhone中,RAND_MAX是0x7ff 阅读全文
摘要:
1 @interface CustomCell : UITableViewCell2 3 @property (nonatomic, retain) IBOutlet UIImageView *tripPhoto;4 @property (nonatomic, retain) IBOutlet UILabel *tripName;5 6 @end1 #import "CustomCell.h"2 3 @implementation CustomCell4 5 @synthesize tripPhoto, tripName;6 7 @end同时定义4种类型的自定义单元格的.x 阅读全文
摘要:
1 #import <UIKit/UIKit.h>2 3 @interface myLabel : UILabel4 5 @end 1 #import "myLabel.h" 2 3 @implementation myLabel 4 5 - (id)initWithFrame:(CGRect)frame 6 { 7 self = [super initWithFrame:frame]; 8 if (self) { 9 // Initialization code10 }11 return self;12 }13 14 -(void)touc... 阅读全文
摘要:
从UITextField类继承一个类.h文件1 @interface CustomTextField : UITextField2 3 @end.m文件 1 #import "CustomTextField.h" 2 3 @implementation CustomTextField 4 5 - (CGRect)textRectForBounds:(CGRect)bounds{ 6 return CGRectInset(bounds, 5, 0); 7 } 8 9 - (CGRect)editingRectForBounds:(CGRect)bounds{10 retur. 阅读全文
摘要:
在页面中1 [self.rentSwitch setOnTintColor:[UIColor colorWithRed:0 green:175.0/2552 blue:176.0/255.03 alpha:1.0]]; // 设置选中时控件的颜色 阅读全文