自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(36)
  • 资源 (2)
  • 收藏
  • 关注

原创 iOS开发 scrollview嵌套tableView滑动问题(两次滑动才能同时滑动)

网上找了一大堆都不是想要的,后来终于找到解决办法:1:单独在tableview中实现支持同时识别多个手势的方法:@interface ParentHomeTableView : UITableView<UITableViewDataSource,UITableViewDelegate,UIGestureRecognizerDelegate>@property(assign,non...

2019-05-29 12:00:46 4642

原创 欢迎使用CSDN-markdown编辑器

比较好的jquery学习网站 : 1:http://www.365mini.com 特点:解释比较基础详细,内容比较适合初学者

2017-08-04 10:35:24 225

转载 Web与JS交互一个强大的方法

转载http://www.cnblogs.com/zhuqil/archive/2011/08/03/2126562.html UIWebView有一个stringByEvaluatingJavaScriptFromString方法可以将javascript嵌入页面中,通过这个方法我们可以在iOS中与UIWebView中的网页元素交互。stringByEvaluatingJavaScriptFro

2016-03-01 11:14:46 415

原创 文章标题

//创建导航栏按钮 NSArray *array = [NSArray arrayWithObjects:@”消费管理”,@”服务管理”, nil]; UISegmentedControl *segmentedController = [[UISegmentedControl alloc] initWithItems:array]; segmentedControlle

2016-02-28 18:22:06 316

原创 iOS模态视图从N级退回到第一级方法

//模态视图--从N级退出到1级视图    if ([selfrespondsToSelector:@selector(presentingViewController)]){                [self.presentingViewController.presentingViewControllerdismissModalViewControllerAnima

2016-02-28 18:13:53 2049

原创 iOS获取设备全局信息方法总结(如信号,电量,设备标示)

iOS获取设备全局信息方法总结为系统创建一个随机的标示符[objc] view plain copy(NSString*) createUUID  {      NSString *id = [[NSUserDefaults standardUserDefaults] objectForKey:@"UUID"];    //获取标识为"UUID"的值  

2016-02-25 10:41:46 4261

原创 视图上移与键盘弹回

在学习iOS开发的过程中总是遇见键盘出现时,遮盖了输出口UITextField,无法看到用户自己输出的内容。这时就需要对当前视图做出相应的上移,当输出结束时点击屏幕的任意地方,使键盘弹回去。第一种方法是在UITextField开始编辑前和编辑后调用的方法里添加移动视图的方法;第二种方法是新创建一个视图移动的方法,两次都调用,并判断是否做出相应移动。把两种方法贴出来,都需要在.h文件中添加U

2016-02-23 12:27:54 381

原创 选中输入框上弹视图

//用于避免键盘遮住输入框,将视图弹上去- (BOOL)textFieldShouldBeginEditing:(UITextField *)textField{    [UIViewbeginAnimations:@"animationID1"context:nil];    [UIViewsetAnimationDuration:.3f];//设置持续时间   

2016-02-22 18:21:51 334

转载 基于UIKit下的UIView动画

UIKit直接将动画集成到UIView类中,当内部的一些属性发生改变时,UIView将为这些改变提供动画支持执行动画所需要的工作由UIView类自动完成,但仍要在希望执行动画时通知视图,为此需要将改变属性的代码放在[UIViewbeginAnimations:nil context:nil]和[UIView commitAnimations]之间常见方法解析:+ (void)s

2016-02-22 18:15:18 311

原创 取消tableviewcell选中效果

加上下面这行代码即可self.tableView.allowsSelection=NO;

2016-02-22 17:49:24 724 1

原创 点击某一个cell中的button,确定这个button所在的行(找superview)

1://首先在cell中的按钮事件做以下处理2//[注]将按钮传到tableview 中 //definebtnclick 是代理方法- (IBAction)day_define:(id)sender {   [self.delegatedefinebtnclick:sender];}//2在tableview中接受delegate并在代理方法中写以下代码

2016-02-21 17:09:24 920

原创 点击某一个cell中的button,确定这个button所在的行(找superview)

1://首先在cell中的按钮事件做以下处理,//[注]将按钮传到tableview 中//definebtnclick: 为代理方法- (IBAction)day_define:(id)sender { [self.delegate definebtnclick:sender];}2:在tableview中接受代理-(void)definebtnclick:(id)tag

2016-02-21 16:55:06 384

转载 Tableview详细方法

-、建立 UITableView DataTable = [[UITableView alloc] initWithFrame:CGRectMake(0, 0, 320, 420)]; [DataTable setDelegate:self]; [DataTable setDataSource:self]; [self.view addSubview:DataTable]; [

2016-02-20 10:18:43 331

转载 iOS将字符串转换为日期时间格式

IOS将字符串转换为日期时间格式   1、如何如何将一个字符串如“ 20110826134106”装化为任意的日期时间格式,下面列举两种类型:   NSString* string = @"20110826134106";    NSDateFormatter *inputFormatter = [[[NSDateFormatter alloc] init] autorelea

2016-02-17 16:10:13 618

原创 在ARC工程引入非ARC时,出现existing instance variable for property。。。

@interface UIPopoverListView :UIView UITableViewDataSource,UITableViewDelegate>{    UITableView *_listView;    UILabel     *_titleView;    UIControl   *_overlayView;        idUIPopover

2016-02-17 11:43:44 1513

转载 iOS常见的错误大全

//读取数据库数据-(void)movethesqlitefile{NSString *sourcepath=[[NSBundle mainBundle]pathForResource:@"database"  ofType: @"sqlite"];NSLog(@"===================================%@",sourcepath);NSFileMa

2016-02-15 16:20:46 638

原创 Label的文字自适应

//文字自适应Label宽度        cell.Usersnamelab.adjustsFontSizeToFitWidth=YES;                //label自适应文字//        cell.Usersnamelab.numberOfLines=0;//        [cell.Usersnamelab sizeToFit];

2016-01-26 14:18:12 306

转载 MJ下拉刷新

转:http://blog.csdn.net/fkuewfnh/article/details/36000129ios学习指南(8) 在ios7之前,一直在使用开源的EGO库。但是,在使用过程中发现,普遍封装得过于复杂、耦合性强,不利于集成到自己的项目中。另外,在ios7之后,一些原有的下拉刷新,上提加载控件表现的就不是那么出色了。除了可能出错外,也不符合扁平化的风格。后来,在

2016-01-25 15:25:32 2404

转载 iOS提交应用至APP Store流程

一、申请苹果开发者账号首先需要申请苹果开发者账号才能在APP Store里发布应用。1     准备材料1.1     公司的邓白氏编码给苹果公司发个邮件(或则直接拨打苹果开发者服务热线:4006 701 855 2)。他会给你提供免费注册邓白氏码的网址。直接注册就好.  https://developer.apple.com/ios/enroll/dunsLookupFo

2016-01-19 11:32:27 251

转载 关于textfield 编辑,绘制,设置的所有使用方法

http://www.3lian.com/edu/2012/11-08/43227.html //初始化textfield并设置位置及大小  UITextField *text = [[UITextField alloc]initWithFrame:CGRectMake(20, 20, 130, 30)]; //设置边框样式,只有设置了才会显示边框样式   text.borde

2016-01-12 17:38:54 911

转载 一些 UIView 中管理 Subview 常用的方法

一个 UIView 里面可以包含许多的 Subview(其他的 UIView),而这些 Subview 彼此之间是有所谓的阶层关系,这有点类似绘图软体中图层的概念,下面程式码示演示了几个在管理图层(Subview)上常用的方法,其程式码如下。  首先是大家最常使用的新增和移除 Subview。//将Subview从当前的UIView中移除   [Subview removeFrom

2016-01-11 15:33:33 314

转载 动画 UIView animateWithDuration 使用详解

在ios4.0及以后鼓励使用animateWithDuration方法来实现动画效果。当然,以往的begin/commit的方法依然使用,下面详细解释一下animateWithDuration的使用方法。函数原型:+ (void)animateWithDuration:(NSTimeInterval)duration animations:(void(^)(void))animat

2016-01-11 15:06:39 461

转载 NSUserDefaults standardUserDefaults的使用

在本地存储数据简单的说有三种方式:数据库、NSUserDefaults和文件。NSUserDefaults用于存储数据量小的数据,例如用户配置。并不是所有的东西都能往里放的,只支持:NSString,NSNumber, NSDate, NSArray, NSDictionary,详细方法可以查看类文件。NSUserDefaultsstandardUserDefaults用来记录一下永久保留

2016-01-05 16:50:50 372

原创 App上传,工具链无效解决方案

工具链无效解决方案目录//System/Library/CoreServices找到这个文件SystemVersion.plist这个网址说的Xcode7.1问题汇总更详细:http://www.jianshu.com/p/ae143730076e详细修改步骤: info.plist文件  BuildMachineOSBuild 对应的 15A2301 改成  14

2016-01-05 13:25:26 331

原创 App路径出错解决方案

福瑞App路径问题解决方案点击target

2016-01-05 13:24:48 736

转载 [转]iOS 中字典与json格式的互相转换

iOS 中字典与json格式的相互转换最近做一个项目,需要跟服务器连接,所有传出的数据都是json格式的,就需要进行相互之间的转换。在网上找了好多例子,功能都实现了,但都是运用第三方库。有一个特别奇怪的地方就是,在将json格式的数据转换为字典时,导入了一个json包。在向服务器提交数据时,需要将字典封装为json格式,需要导入另外一个包。这就导致问题产生了,两个都是json包,一样的名字,功

2015-12-30 18:40:55 739

原创 IOS开发之----NSDictionary,JSON和XML互相转换

来自http://blog.sina.com.cn/s/blog_71715bf80101div7.html- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions{    [self test];    // Overri

2015-12-30 18:25:09 507

原创 UITabbarbutton 页面之间的跳转

一行代码:在需要处理的事件添加代码:[self.tabBarController setSelectedIndex:0];

2015-12-29 16:07:02 350

原创 iOS自适应行高

新版文字的自动行高使用这个方法:内部应该使用了DrawinRect这个方法重绘来实现:NSDictionary *attributesDic = @{NSFontAttributeName:[UIFontsystemFontOfSize:17]};        CGSize size = [model.bodyboundingRectWithSize:CGSizeMake(2

2015-12-15 17:08:43 375

原创 MAC复制 压缩 拷贝报错:编码错误8058解决方案

我的工程最近想备份,但总是出现8058报错,网上查一看,答案如下,但是,我看了半天,貌似不太明白 ,于是:Xcode向工程中添加文件的时候,可以向一个文件夹下添加它本身,虽然这个操作在工程中会提示同名item已存在,操作失败,不会在工程中显示,但实际上在文件夹中这个复制已经完成,并且形成了一个递归的文件夹,可以不断点开。虽然很好玩但是这样就没法复制了……找到这个文件夹删除,8058错误就解决了

2015-11-13 11:37:53 11800

原创 关于SDWebImage缓存问题

使用SDWebImage 请求图片数据,会产生相应的缓存//这是用于显示缓存大小调用方法:[self filePath];   即可获得当前缓存大小// 显示缓存大小- ( float )filePath{        NSString * cachPath = [NSSearchPathForDirectoriesInDomains

2015-11-10 14:29:18 481

原创 在制作APP和作项目时网页加载不出来

在电脑网页上能加载,但在App中加载不出来可能原因一:第三方库有问题,需要手动加上代码 例如:managers.responseSerializer.acceptableContentTypes=[NSSetsetWithObject:@"text/html"];可能原因二:当在APP中存在中文,在电脑上能显示很有可能//转码    urlstring=

2015-11-05 12:04:20 980

原创 ios系统地图无法定位问题

遇到一个超级八阿哥,搞了两天,就是无法进入代理方法:之前查网上一直都说要在info.plist加NSLocationAlwaysUsageDescriptionNSLocationWhenInUseUsageDescription我加了....结果弄了两天,还是不行NSLocationWhenInUseUsageDescriptionNSLocationAlwa

2015-11-03 11:17:29 1257

原创 修改友盟社会化组件

怎样在友盟分享成功后修改微博签名先在微博注册应用,获得appkey后,在友盟后台更改默认的微博appkey,进行绑定配置。新浪微博开放平台应用注册步骤:1. 在新浪开放平台后台创建移动应用:http://open.weibo.com -> 应用开发 -> 移动应用 -> 创建应用2. 在创建好新应用后,选择“基本信息”,安全域名填写"sns.whalecloud.com",

2015-11-02 15:31:04 579

原创 三种关闭键盘的方法

第一种:手势关闭:- (void)viewDidLoad {    [superviewDidLoad];    // Do any additional setup after loading the view from its nib.    UITapGestureRecognizer *tapGesture=[[UITapGestureRecognizerall

2015-11-01 15:50:03 1251

原创 关于自定义UITableViewCell报错问题

第一篇博客,为了一个Bug忙活大半天的感觉真的很心累啊,说正题,一直以来,用了很久的Xcode6.4一直没出这种错误,但是今天居然冒了出来;//这是之前自己处理  UITableView  常用的方法-(UITableViewCell*)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)ind

2015-10-27 20:50:17 376

使用GCD封装的OC计时器

1:这是使用OC语言封装的定时器 2:使用的是GCD的技术,优势在于不会随着页面的切换卡顿,不会与主线程冲突,堵塞 3:充分暴露出了各种API,可扩张性好 4:技术比较一般勿喷,如有建议,感谢各位交流 5:可以转载,请说明转载出处 还要写50个字吗?好难写啊啊啊啊啊啊 传不上去吗

2018-11-15

DrawInRect 方法的使用:重绘文字;图片;画线;画图

使用DrawInRect可以用来做继承于UIView上所有控件的事情 你可以使用它来画图 可以使用它来画直线 可以使用它画圆 当然你可以使用它来绘制文字 本质上,它是用绘图的方式实现UIImage,UiLabel,UITextView。。。。上的等等 使用这个方法的优势在于,它绕过了苹果封装好的方法,直接调用UIview的方法,进行绘制,所有基于UIView的控件效果都可以通过这个方法实现

2015-12-15

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除