摘要: ios 特效 新思路 :加载gif 动画,然后在动画上增加点击事件即可。 阅读全文
posted @ 2013-05-28 18:49 ygm900 阅读(225) 评论(0) 推荐(0) 编辑
摘要: 你的问题是:self.view.frame.size.height = 100f;这样写没法通过编译,编译器会报错"expression is not assignable"原因是,这句话里面的几个点有两种不同的含义。self.view.frame是Objective-C语法,是读取view属性的frame属性,在Objective-C中使用点来访问属性只是一种语法糖,所以self.view.frame这句话会被转换成:[[self view] frame]也就是说,实际上这是消息传递。而frame属性是一个CGRect结构,所以frame.size.height是C语言的 阅读全文
posted @ 2013-05-28 18:33 ygm900 阅读(12019) 评论(3) 推荐(1) 编辑
摘要: UIButton *btnTemp = [UIButtonbuttonWithType:UIButtonTypeCustom];深度定制一个按钮UIButton *btn1 = [UIButton buttonWithType:UIButtonTypeCustom]; btn1.frame =... 阅读全文
posted @ 2013-05-28 18:21 ygm900 阅读(26336) 评论(0) 推荐(2) 编辑
摘要: 准备工作:找到需要的声音(不要大于30秒),如果是mp3格式,则直接将其后缀名改为.wav;将声音文件添加到系统中。第一步:导入 AudioToolbox.framework 文件第二步:在需要声音的类的.h文件中添加 #import 同时,声明如下语句static SystemSoundID shake_sound_male_id = 0;第三步:编码,如下:-(void) playSound{ NSString *path = [[NSBundle mainBundle] pathForResource:@"shake_sound_male" ofType:@" 阅读全文
posted @ 2013-05-28 17:26 ygm900 阅读(20116) 评论(2) 推荐(2) 编辑
摘要: 下载一个android 版本的apk 文件,然后用RAR打开,之后解压。(不要直接点击apk文件右键解压,你会发现,没有解压选项)按照音频文件的后缀名(一般.mp3 等)进行搜索即可。例如,我们想找微信摇一摇的音频文件,那么在下载下来的文件中,找到:assets\sound\shake_sound_male 即可。 阅读全文
posted @ 2013-05-28 16:38 ygm900 阅读(3570) 评论(0) 推荐(0) 编辑
摘要: 下一步目标:整理出1套相对成熟的ios 开发框架 阅读全文
posted @ 2013-05-28 13:14 ygm900 阅读(116) 评论(0) 推荐(0) 编辑
摘要: 只要不涉及到网络数据下载,ios 应用程序的运行速度还是蛮快的。当你的程序还是运行缓慢时,一定要要留意,是否有访问网络。 阅读全文
posted @ 2013-05-28 12:04 ygm900 阅读(115) 评论(0) 推荐(0) 编辑
摘要: 清除 一个view 的所有 子view 阅读全文
posted @ 2013-05-28 11:09 ygm900 阅读(252) 评论(2) 推荐(0) 编辑
摘要: 判断用户是否开启定位功能 / 判断用户是否为应用程序开启定位功能 阅读全文
posted @ 2013-05-28 10:55 ygm900 阅读(297) 评论(0) 推荐(1) 编辑
摘要: 判断 网络是否通常,以及判断用户使用的网络类型,时2G\3G\还是wifi 阅读全文
posted @ 2013-05-28 10:53 ygm900 阅读(451) 评论(0) 推荐(0) 编辑
摘要: 如何在某个程序里面判定当前应用程序的定位服务是否可用,其实没有什么简单的方法。这个[CLLocationManager locationServicesEnabled]检测的是整个iOS系统的位置服务开关,无法检测当前应用是否被关闭,只能通过CLLocationManagerDelegate的locationManager:didFailWithError:方法去检测:- (void)locationManager: (CLLocationManager *)managerdidFailWithError: (NSError *)error { NSString *errorSt... 阅读全文
posted @ 2013-05-28 10:31 ygm900 阅读(11634) 评论(1) 推荐(1) 编辑
摘要: 在.h文件中先声明一个UIWebView 的对象 phoneCallWebView,然后在.m文件中添加如下代码;-(IBAction)btnCall:(id)sender{ NSString *phoneNum = @"12301";// 电话号码 NSURL *phoneURL = [NSURL URLWithString:[NSString stringWithFormat:@"tel:%@",phoneNum]]; if ( !phoneCallWebView ) { phoneCallWebVie... 阅读全文
posted @ 2013-05-28 09:52 ygm900 阅读(1327) 评论(0) 推荐(0) 编辑