千锋ios学习之路
文章平均质量分 76
BigFriendBird
一个懒人的成长之路
展开
-
8-19 ViewController(图形操作)
UIView的对象属性clipsToBounds被称为裁剪属性,如果bool值为yes,这意味着在这个视图上的子view超出父view的部分将不会被显示userInteractionEnabled是一个交互属性,如果bool值为no,着意味着这个控件的交互事件不会被触发,默认值为yes。UIView的子类UIImageView的交互属性默认为noUIImageView的对象属性contentM原创 2015-08-19 23:42:14 · 226 阅读 · 0 评论 -
8-18 UIButton UImageView UIView
UIButton *button1 = [[UIButton alloc] init];//设置字体大小 button1.titleLabel.font = [UIFont systemFontOfSize:20];//设置selected属性强制让按钮处于选中状态 button1.selected = YES;//设置enabled属性强制按钮可用与否原创 2015-08-22 14:05:34 · 223 阅读 · 0 评论 -
上课时的一些笔记代码篇
稳定性排序与不稳定性排序:稳定性排序(冒泡排序):被排序的数中如果有相同的数,那么排序前和排序后两者的位置不会调换不稳定性排序(选择排序):被排序的数中如果有相同的数,那么排序前和排序后两者的位置会发生变换选择排序:选取一个元素(第一个),依次和其他元素作比较,不符合条件调整元素位置闰年:(year%4==0 && year%100 != 0) || (year%400 == 0)原创 2015-08-07 00:00:38 · 301 阅读 · 0 评论 -
关于NSString的一些用法
#import //定义一个宏 代替NSLog(@"%@", str);#define PRINT(str) NSLog(@"%@", str);int main(int argc, const char * argv[]) { @autoreleasepool { //NSString 不可变字符串 //使用@ + ""编译原创 2015-08-06 23:54:51 · 279 阅读 · 0 评论 -
趣味小知识
总共有四瓶水,两只白鼠,怎么判断哪瓶水有毒。有1024瓶水,10只白鼠又怎么判断1 2 3 4 喝 喝 不 不 不 喝 喝 不原创 2015-08-06 23:44:26 · 275 阅读 · 0 评论 -
常用的两个算法
冒泡排序// 2 5 3 1 8 int arrNum[5] = {2, 5, 4, 1, 8}; //让数组元素由小到大排列 1 2 3 5 8 //两两相互比较(相邻的两个元素),发现不符合要求的排列顺序调整两元素的相互位置。 //25318 第一对 //23518 第二对 //2315原创 2015-08-06 23:39:29 · 389 阅读 · 0 评论 -
上课时的一些笔记 文字篇
稳定性排序与不稳定性排序:稳定性排序(冒泡排序):被排序的数中如果有相同的数,那么排序前和排序后两者的位置不会调换不稳定性排序(选择排序):被排序的数中如果有相同的数,那么排序前和排序后两者的位置会发生变换选择排序:选取一个元素(第一个),依次和其他元素作比较,不符合条件调整元素位置#define 定义宏的命令 + 宏的名字(一般都是大写字母) + 你想替换的内容闰年:(y原创 2015-08-07 00:09:39 · 332 阅读 · 0 评论 -
关于NSArray的一些用法
#import //符合OC数组排序函数参数(NSInteger (*)(id, id, void *))的函数NSInteger comp(id objc1, id objc2, void * p){ NSLog(@"%@ %@", objc1, objc2); //-1 升序 (不交换元素) 0 相等 (不交换元素) 1 降序 (交换元素)原创 2015-08-06 23:48:11 · 401 阅读 · 0 评论 -
8-26 UIControl UIGestureRecognizer 控件
UIControl,一个交互类UIImageView无自带的监听事件,可用UIControl来帮助实现监听UIImageView的交互属性一定要手动打开,默认是关闭的 UIImageView *imageView = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"01"]]; //交互属性打开原创 2015-08-26 20:55:13 · 305 阅读 · 0 评论 -
8-25 UITabBarController NSUserDefaults
UITabBarControllerUITabBarController *tbc = [[UITabBarController alloc] init];tbc.viewControllers = @[视图控制器对象1,视图控制器对象2...];//设置视图控制器对象的tabBarItem属性试图控制器对象1.tabBarItem = [[UITabBarItem alloc原创 2015-08-26 01:50:16 · 258 阅读 · 0 评论 -
8-24 UINavigationController UIWebView UIAlertView UIActionSheet
导航控制器:UINavigationControllerself.title = @“”//设置标题self.navigationItem.prompt = @“”;//设置副标题UINavigationBar的属性:translucent //穿透性,它在6.0及以前默认为no,在这以后默认为yes//toolbarHidden 隐藏属性 self.navigatio原创 2015-08-26 01:45:40 · 318 阅读 · 0 评论 -
8-21 UINavigationController
UINavigationControllerUINavigationController *nvc;FirstViewController *fvc = [[FirstViewController alloc] init];//初始化一个视图控制器对象nvc = [[UINavigaitonController alloc] initWithRootViewController:fvc];原创 2015-08-23 18:15:19 · 253 阅读 · 0 评论 -
8-17 UILabel 自定义字体
在AppDelegate中自定义一个窗体CGRect screen = [[UIScreen mainScreen] bounds];self.window = [[UIWindow alloc] initWithFrame:screen];self.window.backgroundColor = [UIColor whiteColor];//设置窗体可见[self.window原创 2015-08-22 14:39:24 · 325 阅读 · 0 评论 -
8-20 UITextField
attribute:borderStyle,background,disabledBackground,font,text,enabled,textAligment,placeholder(输入框提示信息),clearButtonMode(文本框清除按钮出现时间)UITextField *myText = [[UITextField alloc] initWithFrame:]//键盘退出原创 2015-08-22 10:12:16 · 243 阅读 · 0 评论