写一些自己的总结和自己平常的积累,对的错的勿见怪!!!我只是为了自己以后查找方便 ~_~! 我会持续的更新的.

一,设置导航栏返回按钮的图片和设置导航条上返回按钮旁边的文字(这里写的是让文字不在屏幕上显示)

UIImage  * image = [UIImage imageNamed:@"返回按钮图片"];

//设置导航条返回按钮的图片

[[UIBarButtonItem appearance] setBackButtonBackgroundImage:image forState:UIControlStateNormal barMetrics:UIBarMetricsDefault];

//设置导航条返回按钮旁边的文字不显示

[[UIBarButtonItem appearance] setBackButtonTitlePositionAdjustment:UIOffsetMake(NSIntegerMin, NSIntegerMin) forBarMetrics:UIBarMetricsDefault];

二,当我们在界面上添加导航条之后继续添加其他控件,会发现有的时候界面的大小不是我们设想的那样显示,比如 textView.原因是因为使用导航条跳转的时候,textView它会减去64像素,也就是导航条加状态栏的高度,都是导航条引起的,使用下面那句话进行解决:

self.automaticallyAdjustsScrollViewInsets = NO;

三,设置请求内容类型(基于AFNetWorking库)

manager.responseSerializer.acceptableContentTypes = [NSSet setWithObjects:@"text/html; charset=utf-8",@"application/json", @"text/json", @"text/javascript",@"text/plain; charset=utf-8",nil];

//设置请求的数据类型

manager.responseSerializer.acceptableContentTypes = [manager.responseSerializer.acceptableContentTypes setByAddingObject:@"text/plain //数据类型"];

四,有关cocoapods的设置

1,在最新的cocoapods 1.0.1 中如果按照之前的使用方法使用,会出现很多错误;

2,使用1.0.1版本的时候需要在podfile 里面的最上面输入 target ‘工程名‘ do   (此处的工程名字就是你的项目名字);

3,使用1.0.1版本的时候还需要在podfile的最下面输入 end;

4,使用1.0.1版本的时候如果遇到特别的第三方,比如ReacTiveCocoa第三方库的时候还需要在end 的下面添加 use_frameworks! ;

5,使用1.0.1版本的时候如果遇到的第三方对版本还有要求的话,需要在podfile的上面添加版本限制,比如platform:ios, ‘8.0’ ;

时间: 2024-11-04 18:29:37

写一些自己的总结和自己平常的积累,对的错的勿见怪!!!我只是为了自己以后查找方便 ~_~! 我会持续的更新的.的相关文章

指给新手的项目中写代码可能会出现bug的地方,慢慢积累,慢慢避免

(1).使用控件的时候申明变量后容易忘掉findview 这样程序运行的时候就会报空指针,有时候项目里边的业务逻辑可能会比较复杂如果测试不是疯狂的测试,有的逻辑将不能被走到,直到项目上线后台的某些设置会让程序走到可能报空指针的代码段,傻了吧! (2).各种数值转换的过程比如字符串转个整数型很容易会抛出异常 最好有必要的防范措施比如加上try语句,或者前期的一些判断语句.如果后台开发人员对数据的录入控制不是很严格那么错误的数据就会使你的应用程序崩溃,总之不要太相信用户了,因为他不是开发人员. (3

Windows Phone 8.1新特性 - 应用商店启动协议

Windows Phone 8.1 Preview SDK 发布也有几个月了,之前断断续续也写过几篇 Windows Phone 8.1 新特性的文章,今天给大家介绍一下应用商店启动协议相关的知识. 关于这方面,想必大家心里都有很多疑问,为什么 Windows Phone 8.0 时代的 MarketplaceDetailTask.MarketplaceReviewTask 和 MarketplaceSearchTask 都不见了呢?这种问题在MSDN.stackoverflow等网站上都很多次

【转】Unity 相关经典博客资源总结(持续更新)

原文:http://blog.csdn.net/prothi/article/details/20123319 就作为一个记录吧,把平时看过的Unity相关的一些好的Blog记录并分享. 好的论坛: Unity官方脚本  点评:这个不用说了,最核心的内容,理解整个Unity引擎的方方面面,梳理结构. Unity圣典 点评:适合英文不太好的同学看,阅读速度肯定比英文快. Unity圣典的论坛 点评:论坛嘛,很多问答以及经典文章. Unity wiki 点评:可以说跟Unity官方脚本一样重要的东西

.NetCore 资料分享

.NetCore3.0 你还不打算入手么? 这次主要是推荐一些自己学习中遇到的一些好的资料和自己的看法( 我推荐的都是我看过的 Asp.Net Core 不做介绍了,直接分享资料了 资料: .NetCore很基础的入门教程 1.  https://www.twle.cn/l/yufei/aspnetcore/dotnet-aspnet-index.html 2.  https://windsting.github.io/little-aspnetcore-book/book/ Asp.net C

谭东的日记(1):创新就是不走平常路

非常久不写日记了,上一次写日记还要追溯到大学一年级时候.坚持写日记是一件须要有耐心和持之以恒的事情,写日记对自己来说是一个经验的积累和记录,写完了分享出去,对别人来说也是一种拓展思维,学习. 希望自己的日记能够帮助有须要的人. 我这个人喜欢创新,近期也总结出了一句话,共勉之:创新就是不走平常路.其它行业不熟悉,可是相信这句话适用于互联网行业的从业人员和企业.举例来说好了,如今同质化的APP和站点太多了,假设你不是那种高速型的个人开发人员或企业,没有第一时间抢到位置的话,你接下来要做的就是创新,变

写博文的why和what

时间过的好快啊!转眼间,不但2014过去了,2015年的第一个月也过去了.真是时间匆匆啊.自己毕业已经5年多了,步入社会,进入工作岗位都这么长时间了.回想这些年,感觉空空的,都发生了什么,自己怎么过来的,得到了什么,失去了什么,似乎都淡忘了.唯一感觉发生了变化的是自己年龄一直在增加.突然感觉好失败啊.    偶然间的一次同事聊天,谈到了博文.同事说:你们太忙了,连写博文的时间都没了.是啊,一直都在忙,当时可能感觉很充实,很有价值.可随着时间的慢慢侵蚀,渐渐都淡忘了.虽然有时会有一些记录,但都零零

python 生成18年写过的博客词云

文章链接:https://mp.weixin.qq.com/s/NmJjTEADV6zKdT--2DXq9Q 回看18年,最有成就的就是有了自己的 博客网站,坚持记录,写文章,累计写了36篇了,从一开始的难以下手,到现在成为一种习惯,虽然每次写都会一字一句斟酌,但是每次看到产出,内心还是开心的,享受这样的过程. 这篇文章就是用python 生成自己写的博客词云,平常写的博客都是markdown 格式的,直接把文件传到后台,前端用js去解析文件显示的,所以我这里处理数据就不需要去爬虫网站,直接读文

自己写的基于bootstrap风格的弹框插件

自己写的一款基于bootstrap风格的弹框插件,暂时只有确认框.提示框.后续功能扩展.bug修改再更新. ;(function($){ //默认参数 var PARAMS; var DEFAULTPARAMS = { width: 500, title: '提示消息', content: '', okbtn: '确定', cancelbtn: '取消', headerBackground: 'info', vbackdrop: 'static', //默认点击遮罩不会关闭modal vkeyb

Android 框架炼成 教你怎样写组件间通信框架EventBus

转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/41096639 .本文出自:[张鸿洋的博客] 1.概述 关于Eventbus的介绍.前面已经有两篇:Android EventBus实战 没听过你就out了和Android EventBus源代码解析 带你深入理解EventBus . 假设你觉得还有问题,没关系,接下来我带大家手把手打造从无到有的编写这种框架~~~ 首先我们回想一下,这玩意就是在register时,扫描类中复合命