- 博客(12)
- 收藏
- 关注
原创 当数据不够一屏时 实现collectionView的滑动
当数据不多,collectionView.contentSize小于collectionView.frame.size的时候,UICollectionView是不会滚动的 adviseCollectionView.alwaysBounceVertical = YES;就可以了个人意见:纯粹为了应付产品经理对所谓美的追求,并木有什么卵用,然而我是个温和的程序员,产品说什么 就要
2016-03-28 13:38:09 779
原创 针对post和get请求的理论知识
1>安全性,针对URL而言,post是安全的,get是不安全的;针对服务器而言,post是不安全的,get又是安全的.从名字就可以知道,get是从服务器得到,post是向服务器发送!/** 所有网络请求,统一使用异步请求! 在今后的开发中,如果使用简单的get/head请求,可以用NSURLConnction异步方法 GET查/POST增/PUT改/DELETE删
2016-03-20 20:42:33 313
原创 瞎扯
最近 心情比较郁闷吧.不由得就想感慨一下 自己作为一个loser的缘由其实每当和别人交流别人都会我无数个为什么的都会给我震撼,不是不耐烦,而是惭愧,因为自己貌似习惯了别人说什么就是什么,不知道不了解的话记住就好,记性好这一优势逐渐就变成了劣势.
2016-03-18 18:09:03 289
原创 让提示小View随着按钮或者label的移动而移动,长短随着文字的长短而变化
@interface ViewController ()@property(nonatomic,strong)UIView *indicatorBlackView;@property(nonatomic,strong)UIButton *seletorBtn;//当前选中的按钮@end@implementation ViewController- (void)viewDidLoad
2016-03-10 13:34:33 268
原创 判断textView点击完成 回收键盘
第一步:指定代理 ,遵守协议第二步,在代理方法里面判断是否不是回车- (BOOL)textView:(UITextView *)textView shouldChangeTextInRange:(NSRange)range replacementText:(NSString *)text{if([text isEqualToString:@"\n"]){[t
2016-03-09 13:47:34 1131
原创 推送或者首次加载的新特性
NSString *key = @"CFBundleShortVersionString"; // 获得当前软件的版本号 NSString *currentVersion = [NSBundle mainBundle].infoDictionary[key]; // 获得沙盒中存储的版本号 NSString *sanboxVersion = [[
2016-03-09 10:49:05 233
原创 pch内常用配置
#ifdef DEBUG#define COLALog(...) NSLog(__VA_ARGS__)#else#define COLALog(...)#endif
2016-03-04 15:43:12 350
原创 百思不得姐学习笔记前三天
在头文件看到方法名后面带有UI_APPEARANCE_SELECTOR 这个宏的可以考虑设置单个的appearance,则所有的item都会被设置.
2016-03-02 18:03:46 564 1
原创 const和宏
从苹果官方文档可以看出,在框架下,官方是推崇使用const的,因为const只占一块内存,而宏则会在需要的地方生成多个临时内存,比较消耗内存.const int *p;int const *p;那么 *p是不能被改变的.
2016-03-02 14:35:26 213
原创 关于制作渐变的UIScollView渐变以及scrollView的约束问题
如果直接更改字体大小,会导致字体有些抖,所以这时候可以想象需要更改字体的控件是什么,直接更改控件.
2016-03-02 08:47:56 286
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人