![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Objective-C
文章平均质量分 67
TracyLJC12
这个作者很懒,什么都没留下…
展开
-
iOS中自定义delegate的实现
在Iphone开发中我们大量用到delegate,无论是视图、控件等等,我们也可以自己定义delegate,以下介绍自定义delegate的步骤。1.定义delegate的protocol文件在一般的头文件h文件中添加如下内容@protocol MainViewDelegate@required-(void)settingsButtonTapped;-(void)bookm原创 2014-10-23 08:57:09 · 1650 阅读 · 0 评论 -
IOS:聊一聊UIImage几点知识
IOS:聊一聊UIImage几点知识 有一段时间没有写博客了,中间隔了个五一假,算一下差不多20天,这段时间准备组内的一个分享,所以就耽搁了,今天准备写一些UIImage方面的东西。 UIImage是IOS中层级比较高的一个用来加载和绘制图像的一个类,更底层的类还有CGImage,以及IOS5.0以后新增加的CIImage。今天我们主要聊一聊UIImage的三个属性转载 2014-11-05 10:43:21 · 510 阅读 · 0 评论 -
iOS 制作圆形头像图片
// Image裁剪成圆形,无法直接利用cell内部的imageView和textLabel,因其是固定位置的 // 利用CAShapeLayer可以制作出任意的几何图形,把它作为UIImageView的遮罩,达到把图片做成圆形效果 UIImageView *iView = [[UIImageView alloc] initWithFrame:CGR原创 2014-11-01 10:01:06 · 1101 阅读 · 0 评论 -
iOS 播放本地文件时以MM:SS形式显示播放进度
// 显示播放进度- (void)displayTime{ // 通过音频播放时长的百分比,给progressview进行赋值; // UIprogressView.progress = m_lullabyPlayer.currentTime/m_lullabyPlayer.duration; //当前播放时间和歌曲总长原创 2014-11-03 09:50:05 · 471 阅读 · 0 评论 -
iOS 文件操作与沙盒
默认情况下,每个沙盒含有3个文件夹:Documents, Library 和 tmp。因为应用的沙盒机制,应用只能在几个目录下读写文件Documents:苹果建议将程序中建立的或在程序中浏览到的文件数据保存在该目录下,iTunes备份和恢复的时候会包括此目录Library:存储程序的默认设置或其它状态信息;Library/Caches:存放缓存文件,iTunes不会备份此目录,此目录下原创 2014-11-01 09:18:14 · 711 阅读 · 0 评论 -
iOS UILabel文字自动换行
1、// NSParagraphStyletypedef NS_ENUM(NSInteger, NSLineBreakMode) {/* What to do with long lines */ NSLineBreakByWordWrapping = 0, /* Wrap at word boundaries, default */ N原创 2014-11-01 10:18:40 · 736 阅读 · 0 评论 -
iOS 弹出textField的时候选中已有的文字
2、利用#pragma mark - registerForKeyboardNotifications// UITextField弹出键盘之后自动选中已有的文字- (void)registerForKeyboardNotifications{ [[NSNotificationCenterdefaultCenter] addO原创 2014-11-01 11:38:01 · 654 阅读 · 0 评论 -
iOS 如何修改App图标和App显示在iPhone的名字
在你原创 2014-11-01 11:13:38 · 11466 阅读 · 0 评论 -
iOS UIDevice的使用
UIDevice类是一个单例,其唯一的实例( [UIDevice currentDevice] ) 代表了当前使用的设备。通过这个实例,可以获得设备的相关信息(包括系统名称,版本号,设备模式等等)。也可以使用使用该实例来监测设备的特征(比如物理方向)。NSString *strName = [[UIDevice currentDevice] name]; //原创 2014-10-30 09:27:05 · 578 阅读 · 0 评论 -
iOS多线程编程之Grand Central Dispatch(GCD)
介绍:Grand Central Dispatch 简称(GCD)是苹果公司开发的技术,以优化的应用程序支持多核心处理器和其他的对称多处理系统的系统。这建立在任务并行执行的线程池模式的基础上的。它首次发布在Mac OS X 10.6 ,iOS 4及以上也可用。设计:GCD的工作原理是:让程序平行排队的特定任务,根据可用的处理资源,安排他们在任何可用的处理器核心上执行任务。一个任务可转载 2014-10-31 10:33:31 · 623 阅读 · 0 评论 -
iOS中设置新的根视图控制器
1、背景描述: 登录界面为app原创 2014-10-29 10:03:59 · 2342 阅读 · 0 评论 -
[转] iOS应用程序生命周期(前后台切换、应用的各种状态)详解
iOS应用程序生命周期(前后台切换,应用的各种状态)详解目录(?)[+] iOS的应用程序的生命周期,还有程序是运行在前台还是后台,应用程序各个状态的变换,这些对于开发者来说都是很重要的。 iOS系统的资源是有限的,应用程序在前台和在后台的状态是不一样的。在后台时,程序会受到系统的很多限制,这样可以提高电池的使用和用户体验。//开发a转载 2014-10-20 11:56:00 · 532 阅读 · 0 评论 -
iOS 开发过程中记录的一些小知识(持续更新...)
以下内容是在开发中总结的一些小知识,如果有错,请各位看官提出,谢谢!0、IOS_月薪10k以上知识大总结1、UIButton的titleLabel是readOnly属性的。 UIButton *btn = [[UIButton alloc] init]; btn.frame = CGRectMake(0, 0, 100, 100); 1原创 2014-11-01 11:43:34 · 638 阅读 · 0 评论