关于一些容易忘记的知识总结汇总
zyjjjay
这个作者很懒,什么都没留下…
展开
-
今天记起来的一些基础
自己要不断的看看博客里面自己要回顾和实验的东西原创 2015-11-22 02:28:28 · 276 阅读 · 0 评论 -
关于状态栏的颜色的自定义的问题
https://segmentfault.com/a/1190000003482218好文章的参考地址关于自定义状态栏的问题第一步将info.plist文件的View controller-based status bar appearance设置为YES,即可开启由VC来控制状态栏的功能,接下来就是修改状态栏的时候了只要你记住你当前的页面的跟控制器是谁,然后使用下面的方法就可以控原创 2016-03-16 18:38:52 · 411 阅读 · 0 评论 -
关于点击状态栏回到顶部的问题
自己今天刚刚解决这个问题,这个问题的核心就是一个页面里面存在多个uiscrollerview的控件或者他的子控件比如常见的就是UItableview,所以我们必须要把其他的控件的scrollertotop的属性设置为no,把你想回顶部的那个UItableview给设置为yes,这样始终保持一个为yes,其他的控件scrollertotop的属性为no就可以了,基本上一个页面里面有多个UItable原创 2016-02-15 13:37:50 · 830 阅读 · 0 评论 -
在界面建一个悬浮的框类似苹果自己的悬浮框
这是调用下面showUIwindow的方法, [self performSelector:@selector(showuiwindow) withObject:nil afterDelay:0]; }-(void)showuiwindow{ self.keyWindow = [[UIWindow alloc] initWithFrame:CGRectMake(0, 0, APP原创 2016-02-15 13:25:24 · 1332 阅读 · 0 评论 -
自定义的分割线
这是自定义的cell里面要添加的方法,前提是写了去掉系统的分割线tableView.separatorStyle = UITableViewCellSeparatorStyleNone; //自定义的分割线- (void)drawRect:(CGRect)rect{ CGContextRef context = UIGraphicsGetCurrentCont原创 2016-01-13 17:23:19 · 292 阅读 · 0 评论 -
线程下载图片的问题
图片展示的原则:子线程进行下载,回到主线程进行展示dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0), ^{ [iv sd_setImageWithURL:[NSURLURLWithString:ivUrl]]; [songbtn setBac原创 2015-12-14 11:56:20 · 279 阅读 · 0 评论 -
关于xcode的导入的文件出现问号的问题
在Xcode上点击source control->add selected files.就可以了。原创 2016-01-28 16:13:41 · 1633 阅读 · 0 评论 -
关于sourcetree和gitlab的使用
这是自己电脑的公匙的获取的过程,这是第一张图:然后就到自己的gitlab上面添加自己的sshkey原创 2016-01-26 17:54:46 · 430 阅读 · 0 评论 -
关于手势的点击事件
第一件事情就是实现这个手势的协议UIGestureRecognizerDelegate然后就是必须要实现的一个协议方法- (BOOL)gestureRecognizerShouldBegin:(UIGestureRecognizer *)gestureRecognizer;return yes就可以了。 UITapGestureRecognizer* singleTap =原创 2015-12-08 13:15:17 · 369 阅读 · 0 评论 -
长按图片的保存到相册里面的
UILongPressGestureRecognizer *longpress=[[UILongPressGestureRecognizeralloc]initWithTarget:selfaction:@selector(saveCacheImage:)]; longpress.delegate=self; longpress.minimumPressDuration原创 2016-01-04 22:01:35 · 2522 阅读 · 0 评论 -
今天写个alterview的事件
UIAlertView *av=[[UIAlertViewalloc]initWithTitle:@"提醒"message:@"即将返回"delegate:selfcancelButtonTitle:@"不了"otherButtonTitles:@"好的",nil]; [av show];初始化的时候以及原创 2015-12-04 00:30:45 · 274 阅读 · 0 评论 -
iOS根据字符串计算UITextView高度,以及各种字符串的限定
[UITextView sizeThatFits:(CGSize)size] ,带入自己的textview,调用这个方法,返回一个float类型的高度给你。也可以用系统的方法/** @method 获取指定宽度width的字符串在UITextView上的高度 @param textView 待计算的UITextView @param原创 2015-12-01 14:23:48 · 737 阅读 · 0 评论 -
自己第一次为cell写的协议方法
@property (nonatomic,assign)idTTKeyBoardViewDelegate> delegate;@protocol TTKeyBoardViewDelegate NSObject>-(void)keyBoardViewHide:(TTKeyBoardView *)keyBoardView textView:(UITextView *)conte原创 2016-01-04 01:54:11 · 253 阅读 · 0 评论 -
编程对于未知的东西,请正常的思考
对于一些自定义的控件来说,如果在控件.m文件里面写关于他的父视图(self.superview)的,一定要这个控件初始化完成之后才能够再做关于self.superview的一些事情。所以关于self.superview的事情不能写在init方法里面。只能写在init的外面的方法。self.ttvc=[[TTViewControlleralloc]init]; self.ttvc.原创 2015-11-30 14:36:02 · 353 阅读 · 0 评论 -
gitlab和sourcetree的使用的一些问题
我们的原则就是最后一步推送(push),然后就是第一步:pull拉最新的代码,如果pull报错的话,先把自己的代码commit一下,然后再pull,这次pull肯定能拉下来,因为这次pull下来的代码肯定和你的代码冲突,然后最快的修改bug的方法就是在sourcetree旁边有个丢弃修改区这个按钮,直接把报错的几个地方的这个按钮点击完了就可以了,然后再次commit一下(必须要再次的commit一原创 2015-12-13 03:09:21 · 1290 阅读 · 0 评论 -
关于字符串的判断为空
http://blog.csdn.net/qijianli/article/details/8463315之前的转载的- (BOOL) isBlankString:(NSString *)string { if (string == nil || string == NULL) { return YES; } if ([s原创 2015-12-13 15:54:05 · 267 阅读 · 0 评论 -
iOS开发关于三方框架的使用注意的地方,跟新到最新的SDK
自己之前的项目是别人导入的,自己用的时候那个sdk已经跟新了好几个版本,所以有时候按照友盟的开发者中心来进行配置你的项目的时候,会发现出现了和自己的预想不同的结果,或者说跳不到预期的那个界面,可以试着跟新下你的三方的sdk。原创 2016-03-22 18:00:43 · 351 阅读 · 0 评论