![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
iOS集锦
文章平均质量分 63
般若90
心野业自大
展开
-
UITextView 退出键盘的方式
1.如果你程序是有导航条的,可以在导航条上面加多一个Done的按钮,用来退出键盘,当然要先实UITextViewDelegate。代码如下:[cpp] view plaincopy- (void)textViewDidBeginEditing:(UITextView *)textView { UIBarButton转载 2014-01-10 09:17:12 · 734 阅读 · 0 评论 -
iOS7 cell分割线左对齐
IOS7中cell的分割线没有左对齐,若要解决这个问题,则:首先,判断IOS版本:#define IOS_7 [[UIDevice currentDevice].systemVersion doubleValue]>6.2然后,在-(UITableViewCell *)tableView:(UITableView *)tableView cellForR原创 2014-02-19 16:25:02 · 2117 阅读 · 0 评论 -
Xcode运行时,出现“xcode cannot run using the selected device”问题解决方法
今天Xcode运行时,总是出现xcode cannot run using the selected device警告,这种情况以前也遇到过,今天又遇到,想了好久忘了解决方法,网上搜索好多解决方法,解决不了,浪费好长时间!现在终于想起来了,趁现在在脑袋里还热乎着,还是记录下来吧!好记性不如烂笔头!首先,点击项目名称查看警告列表,如图,出现Missing "Dufault-568原创 2014-03-18 15:19:52 · 1187 阅读 · 0 评论 -
Xcode中添加图片文件报如下错误解决办法:Multiple errors occurred while copying the files.
如题,这个问题不是第一次遇见了,以前第一次遇见的时候把我折腾的够坏,今天又碰到了,感觉大家估计也会碰到,还是记录下来吧,方便自己也方便他人:如果往Xcode中添加多个图片时出现这个错误,那说明这不是你第一次做这种尝试了,而第一次添加的时候,因为某张图片有重名现象,或者格式问题等原因,导致第一次没有添加成功,之后再添加多个图片的时候就会报这个错误,原因就是因为第一次的时候,部分图片没有添加成转载 2014-03-12 14:32:02 · 922 阅读 · 0 评论 -
iOS实现简单图文混排效果
在很多新闻类或有文字展示的应用中现在都会出现图文混排的界面例如网易新闻等,乍一看去相似一个网页,其实这样效果并非由UIWebView 加载网页实现。现在分享一种比较简单的实现方式 iOS sdk中为我们提供了一套完善的文字排版开发组件:CoreText。CoreText库中提供了很多的工具来对文本进行操作,例如CTFont、CTLine、CTFrame等。利用这些工具可以对文字字体转载 2014-03-03 11:02:54 · 843 阅读 · 0 评论 -
ios判断设备是iphone还是ipad
在ios开发的过程中,有可能这里应用在iphone和ipad上都要使用,但是怎么判断当前设备是iphone还是ipad呢,在这里提供一种方法来判断这个设备是什么设备,具体代码如下? NSString *nibTitle = @"PadContent"; //默认是ipad if (UI_USER_INTERFACE_IDIOM() =转载 2014-03-05 15:44:07 · 1360 阅读 · 0 评论 -
CoreText实现图文混排和点击事件
本例子是实现类似于微博的富文本效果,可以实现图文混排和处理点击事件触发。使用CoreText进行图文混排的核心思想是把需要摆放图片的位置用空字符替换原来的字符,并且实现CTRunDelegate,用于动态设置空字符的高度和宽度(代表图片的大小),并且对这些空字符设置一个属性名来区别于其他CTRun,之后进行图片渲染的时候就能通过该属性来区分哪些空字符是代表图片的占位符,哪些是普通的空字符。使用Co转载 2014-03-04 17:15:58 · 976 阅读 · 0 评论 -
iOS 下载图片前如何预取图片的大小
最近练习做一个微博的项目,看到新浪微博的图片其实是可以根据图片的大小进行预览区域大小的设置,如果固定区域大小有时候会导致图片变形比较难看。google了很久,一直没有找到答案,如果是打图片的大小单独对应一组数据然后放在微博的json数据中返回过来,那么也好解决,但是微博并没有提供这样的接口。后来我又想是否有这样的请求命令可以直接索取图片的大小,那样的话我也可以不用加载完图片才能知道图片的大小。可惜转载 2014-03-03 11:31:18 · 751 阅读 · 0 评论 -
iOS开发之iAd苹果广告
1. 简述。iAd是苹果提供给开发者嵌入广告的advertising platform。苹果通过iAd向用户推送广告,广告产生的收益跟开发者分成。下面波波手把手教你如何通过几行简单的代码,嵌入iAd(以ADBannerView为示例)2.下载示例项目。去苹果官网:https://developer.apple.com/library/ios/samplecode转载 2014-03-03 14:44:09 · 1878 阅读 · 0 评论 -
IOS7(Xcode5)中隐藏状态栏
在-Info.plist文件中添加两个属性Status bar is initially hidden和View controller-based status bar appearance,分别设置为YES和NO即可,如图所示:问题解决!原创 2014-02-19 11:01:27 · 598 阅读 · 0 评论 -
ios后台播放
iOS 4开始引入的multitask,我们可以实现像ipod程序那样在后台播放音频了。如果音频操作是用苹果官方的AVFoundation.framework实现,像用AvAudioPlayer,AvPlayer播放的话,要实现完美的后台音频播放,依据app的功能需要,可能需要实现几个关键的功能。首先,播放音频之前先要设置AVAudioSession模式,通常只用来播放的App可以设为AV转载 2014-02-28 11:14:44 · 701 阅读 · 0 评论 -
关于Xamarin.ios
Xamarin是mono项目的一个分支,但这里面最大的区别Xamarin是商业项目.mono做为跨平台的框架已得到越来越多的商业项目的肯定,令外界担心的版权问题\可靠性\稳定性也得到证实,使用mono最大的好处是可以使用其它平台众多的项目解决方案,而不必被限制在windows平台下贫乏而又昂贵的各种解决方案.本人花一个星期的时间对Xamarin进行了解,并且尝试对它的环境进行配置,测试.从而写出本转载 2014-02-25 14:41:37 · 688 阅读 · 0 评论 -
设置UITableView的section之间的距离
设置UITableView的section之间的距离(本例中设置section之间的距离为20):- (CGFloat)tableView:(UITableView *)tableView heightForHeaderInSection:(NSInteger)section{ return 0.0;} - (CGFloat)tableView转载 2014-02-25 10:27:25 · 1379 阅读 · 0 评论 -
IOS电影播放器—MPMoviePlayerController
MPMoviePlayerController 与AVAudioPlayer有点类似,前者播放视频,后者播放音频,不过也有很大不同,MPMoviePlayerController 可以直接通过远程URL初始化,而AVAudioPlayer则不可以。不过大体上用起来感觉差不多。废话少说进入体验。格式支持:MOV、MP4、M4V、与3GP等格式,还支持多种音频格式。首先你得引入 Med转载 2014-02-21 17:41:50 · 8559 阅读 · 0 评论 -
UINavigationController 返回之前目录
[html] view plaincopy[self.navigationController popViewControllerAnimated:YES]; UINavigationController返回总结:1、弹出当前视图控制器(弹出并向左显示前一个视图)[html] view plainco转载 2014-01-22 16:19:30 · 662 阅读 · 0 评论 -
iOS 应用程序内切换语言 中英文切换
前言:网络上关于iOS国际化的文章很多,但基本上都是基于跟随系统语言的国际化,笔者就不赘述了-0 –今天要讲的是不跟随系统的切换语言版本方案,即程序内部的切换语言版本方案。一、总则: 应用内部语言不跟随系统语言,由应用自己进行控制,通过配置多个语言文件,根据用户的选择动态获取不同文件夹下的语言文件,显示在界面上。 最后把用转载 2014-01-15 10:22:09 · 7029 阅读 · 0 评论 -
ios -- @property
@property (nonatomic,retain)中的nonatom和retain的意思百度百科: http://baike.baidu.com/view/5028218.htmretain和copy的区别原来简单解释过属性定义(Property),并且提起了简单的retain,copy,assign的区别。那究竟是有什么区别呢?assign就不用说了转载 2014-01-22 09:22:40 · 662 阅读 · 0 评论 -
iOS 带下划线 模拟超连接的button
效果:忘记密码代码://////// .h file ////////////// @interface UIHyperlinksButton : UIButton { UIColor *lineColor; BOOL isHighlight;}-(void)setColor:(UIColo转载 2014-03-07 17:52:04 · 907 阅读 · 0 评论