- 博客(31)
- 资源 (53)
- 收藏
- 关注
原创 iOS蓝牙使用
一、服务端(也叫周边设备吧。。脑残的翻译)1.实现类必须遵守协议 CBPeripheralManagerDelegate2.需要的主要类有:@property(strong,nonatomic) CBPeripheralManager *peripheraManager;@property(strong,nonatomic) CBMutableCharacteris
2014-06-30 18:43:43 693
原创 调用设备闪光灯
调用设备闪光灯 使用“AVFoundation.framework”框架里的“AVCaptureDevice”来调用设备闪光灯。 详细操作步骤如下: 步骤1 导入“AVFoundation.framework”框架 步骤2 引入头文件“” 即 #import 步骤3 初始化AVCaptureDevice实例 AVCaptureD
2014-06-23 15:54:05 861
原创 导航栏a中跳转到自定义样式导航栏b
系统导航栏a中跳转到自定义样式导航栏b,再由b返回a时,a的样式变成了b的自定义样式?解决:方法1:在a视图即将显示时,再次设置其导航栏样式,从而避免被b样式覆盖。方法2:在视图b中,视图即将显示为设置新样式;视图即将消失时取消新样式,即设置回a视图样式。如下代码:- (void)viewWillAppear:(BOOL)animated{ [supe
2014-06-21 22:46:52 1001
原创 UINavigationController使用时,显示或隐藏的功能设备,导航栏隐藏时出现空白黑色区域?
UINavigationController使用时,导航栏隐藏时出现空白黑色区域?隐藏导航栏共有3种方法,使用方法3,且animated必须设置为YES,则可以避免出出空白黑色区域。方法1 [self.navigationController.navigationBar setHidden:YES];方法2 [self.navigationController
2014-06-21 22:45:12 4078 1
原创 UINavigationController使用时出现自定义返回按钮与系统按钮在返回时同时出现情况?
UINavigationController使用时出现自定义返回按钮与系统按钮在返回时同时出现情况?在视图切换时,将系统返回按钮进行隐藏,即“[xxxx.navigationItem setHidesBackButton:YES]”
2014-06-21 22:44:17 698
原创 如何生成纯色的图片
使用UIColor颜色对对象生成UIImage对象,代码如下- (UIImage *) createImageWithColor: (UIColor *) color { CGRect rect = CGRectMake(0.0f,0.0f,1.0f,1.0f); UIGraphicsBeginImageContext(rect.size);
2014-06-21 22:43:16 2179
原创 ASIFormDataRequest设置超时无效
设置超时时应与禁用持久连接、超时连接次数配合使用。[request setTimeOutSeconds:10.0]; // 设置超时[request setShouldAttemptPersistentConnection:NO]; // 禁用持久连接[request setNumberOfTimesToRetryOnTimeout:0];
2014-06-21 22:40:59 1282
原创 IIViewDeckController使用过程中,添加手势无效?
在使用自定义手势类中,添加定义“IIViewDeckController”类的头文件,同时在定义“IIViewDeckController”类的实现文件中或在自定义手势方法中重置“IIViewDeckController”的“panningMode = IIViewDeckNoPanning”方法。
2014-06-21 22:40:00 960
原创 tableviewcell表视图cell选中时的颜色及背景设置,为什么无效?
tableviewcell表视图cell选中时的颜色及背景设置,为什么无效?方法1与方法2结合使用,才会生效方法1在方法“- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath”中设置字体常规及选中颜色,以及常规及
2014-06-21 22:39:17 1698
原创 表视图底部被遮挡显示不全?
列表视图或滚动视图在父视图中显示不全,或被UITabBarcontroller遮挡。设置视图属性 autoresizingMask,且值为 UIViewAutoresizingFlexibleHeight。示例如下:xxxView.autoresizingMask = UIViewAutoresizingFlexibleHeight;xxxScrollView.autoresizi...
2014-06-21 22:37:26 2273
原创 父视图设置alpha属性后,加在其中的子视图受影响?
父视图设置alpha属性后,加在其中的子视图受影响?首先了解设置背景色透明样式的方法有两种方法1、直接设置视图的背景颜色[xxView setBackgroundColor:[UIColor colorWithRed:0.0 green:0.0 blue:0.0 alpha:1.0]];方法2、设置视图的layer层背景色[xxVie
2014-06-21 22:36:46 758
原创 使用ALAsset处理多图片选择后,图片显示不清晰
使用ALAsset处理多图片选择后,图片显示不清晰UIImage设置不方法不当造成图片不清晰ALAsset *asset不清晰的设置方法如下:UIImage *image = [UIImage imageWithCGImage:asset.aspectRatioThumbnail];或UIImage *image = [UIImage image
2014-06-21 22:35:24 1377
原创 UITextView或UITextField字数限制
UITextView或UITextField字数限制,输入时的限制,复制粘贴时的限制字数限制有三种方法在代理方法“- (BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string”或“-
2014-06-21 22:33:55 1004
原创 表视图底端部分被遮挡情况
表视图偶尔出现尾端不能正常显示在可见区域,即部分被遮挡情况解决:设置属性autoresizingMask以适应高度[xxxTableView setAutoresizingMask:UIViewAutoresizingFlexibleHeight];
2014-06-21 22:30:03 666
原创 点击状态栏返回到表视图顶端
设置表视图的属性“xxxTableView.scrollsToTop = YES;”;如果存在多个滚动视图时,则需要把其他滚动视图的对应属性设置为“xxxTableView.scrollsToTop = NO;”
2014-06-21 22:28:40 726
原创 scrollview上下滚动效果触发相关事件
scrollview上下滚动效果触发相关事件通过UIScrollViewDelegate的代理方法“- (void)scrollViewDidScroll:(UIScrollView *)scrollView”中通过变量最后的位置来进行上下滚动操作,如下代码所示:// 视图 按钮工具栏:上拉时隐藏,下拉时出现;- (void)scrollView
2014-06-21 22:27:58 1475
原创 UILabel标签自适应高度的设置
必须设置两个属性,属性1:多行显示“xxxlabel.numberOfLines = 0;”;属性2:换行模式“xxxlabel.lineBreakMode = NSLineBreakByWordWrapping;”;如果只显示固定行数,同样设置两个属性只是属性值不一样,设置属性1,即“xxxlabel.numberOfLines = 2;”;属性2:换行模式“xxxlabel
2014-06-21 22:26:32 779
原创 阴影设置
1、[xxxView.layer setShadowOffset:CGSizeMake(0.0, 0.0)]; // 阴影的偏移范围2、[xxxView.layer setShadowRadius:3.0]; // 阴影扩散的范围控制3、[xxxView.layer setShadowOpacity:1.0]; //
2014-06-21 22:25:10 600
原创 如何隐藏输入框键盘
共有三种方法方法1:放弃第一响应 [xxx resignFirstResponder];方法2:全局结束编辑 [[[UIApplication sharedApplication] keyWindow] endEditing:YES];方法2:全局结束编辑 [[[UIApplication sharedApplication] keyWindow] endEdi
2014-06-21 22:24:14 1024
原创 如何获得当前app的主视图
AppDelegate *delegate = (AppDelegate *)[UIApplication sharedApplication].delegate;UIView *view = [delegate window];
2014-06-21 22:23:02 721
原创 SVN报错Working copy '/Users/yguser/Desktop/你的项目/financialCommunity' locked
SVN代码版本管理上传代码时报错Working copy '/Users/yguser/Desktop/你的项目名/financialCommunity' locked解决:方法1:产生这种情况大多是因为上次svn命令执行失败且被锁定了。如果cleanup没有效果的话只好手动删除锁定文件。在命令提示符下cd 到svn项目出现问题的文件所在目录下,然后执行如下命令 del
2014-06-21 22:20:43 1401
原创 编译报错:Choose a destination with a supported architecture in order to run on this device
objective-c中,当一个类使用到另一个类时,并且在类的头文件中需要创建被引用的指针时,需要导入另一个类。通常引用一个类有两种办法:一种是通过#import方式引入;另一种是通过@class引入; 这两种的方式的区别在于: 1、#import方式会包含被引用类的所有信息,包括被引用类的变量和方法;@class方式只是告诉编译器在A.h文件中
2014-06-21 22:19:34 629
原创 写给自己的一封信
做以工作成果考核自己1、本周开发出了几项功能2、本周修复了几个bug3、本周和客户进行了多少次有效的交流4、编程速度有多快记录下自己已经完成的工作,而不是待办事项。1、上周做了哪些工作2、下击打算开展哪些工作3、工作中遇到了哪些困难或是担心的问题
2014-06-21 22:06:13 666
原创 Plist文件操作
为了便于用户保存较小的数据信息,可以使用plist文件进行存取操作,进行操作前,用户需要先创建自己需要的plist文件。plisty 特别注意:对于项目自动生成的plist文件,用户只能进行读取,不能进行修改操作(修改操作是必须知道路径,以便于保存的,而且数据必须是可变的,但系统Plist文件不是知道路径,内容字典也是不可变的);而对于用户自己创建的plist文件,则可
2014-06-14 20:07:57 680
原创 UIImagePickerController的简化使用
在使用UIImagePickerController时,常常需要写代理方法实现,感觉麻烦,自己封装了一个简单的方法,通过代码块来实现回调,以避免冗余。 相关代码如下:1、.h文件 #import <UIKit/UIKit.h>@interface ImagePickerManager : UIImagePickerController///设置代码块属性-...
2014-06-11 23:33:00 784 1
原创 列表视图滚动到顶端
列表视图滚动到顶端 // 方法1[xxxTableView setContentOffset:CGPointZero animated:NO];// 方法2[xxxTableview scrollToRowAtIndexPath:[NSIndexPath indexPathForRow:0 inSection:0] atScrollPosition:UITableViewS...
2014-06-09 16:46:08 543
原创 UITableView刷新数据
// 全部数据刷新[tableView reloadData]; // 局部section刷新NSIndexSet *reloadIndexSet = [[NSIndexSet alloc] initWithIndex:1];[tableView reloadSections:reloadIndexSet withRowAnimation:UITableViewRowAni...
2014-06-03 12:16:28 713
Demolimit输入限制
2016-02-15
DemoKVO_KVC
2014-09-03
Notification
2014-07-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人