自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(34)
  • 收藏
  • 关注

原创 UIWebView  加载部分图片显示不出来并且宽度超出屏幕

配置plist. info文件,增加App Transport Security Setting - Allow Arbitrary Loads.

2019-07-15 17:43:34 465

原创 scrollView 一页视图里可以看到下一页的部分视图

- (UIScrollView*)previewScrollView{ if (!_previewScrollView) { _previewScrollView = [[UIScrollView alloc]initWithFrame:CGRectMake(0, 35, self.width_sd-20, self.width_sd*2/3)]; ...

2019-07-13 09:58:09 416

原创 Storyboard () doesn't contain a view controller with identifier 'xxx'

查看对应storyboard文件左边是否有个小三角形,有则点开三角形查看storyboard里面的是否包含有storyboard的同名类目文件,有则选中并在右边对应Localizetion的地方删除选中问题来源:在给storyboard做国际化的时候生成了诸如Main.Storyboard(English)等类目文件,导致storyboard里面的ID重复...

2019-07-05 11:16:07 1764

原创 iOS tableHeaderView 图片或视图拉伸

- (void)scrollViewDidScroll:(UIScrollView *)scrollView {        CGFloat yOffset = scrollView.contentOffset.y  ;    if (yOffset <0) {        CGRect rect         = stretchImgV.fr

2016-07-13 14:13:16 575

原创 iOS微信支付--解析失败

问题:第三方集成微信支付,在成功调起微信客户端后输入支付密码弹出“解析失败”的提示框,但是安卓方面是可以支付成功的。解答:这个是配置参数的签名问题,二次签名要用到Sign=WXpay,配置成packge= @“Sign=WXpay”

2016-07-08 10:30:17 1561 1

原创 四舍五入并且去掉小数点后面多余的零

/*@paramfloatNum :求四舍五入的浮点数@param  place:精确到小数点的位数*/- (NSString*)roundNumber:(NSNumber *)floatNum place:(int)place{        if (!floatNum)return 0 ;        double number = [floatNum

2016-06-30 15:28:10 1394

原创 有时候xxx.pch文件全局引入头文件没有提示信息或者引入无效

有时候xxx.pch文件全局引入头文件没有提示信息或者引入无效,是因为xcode有时候读取不了xxx.pch的文件路径,把路径改成相对路径就可以了如:$(SRCROOT)/xxx.pch

2016-06-14 12:04:59 3500

原创 [UIScreen MainScreen].bounds.size获取屏幕尺寸不准确

[UIScreen MainScreen].bounds.size获取屏幕尺寸不准确原因:在启动页对应.xcassets文件中的设置的启动页没有完全设置好,只要把全部的尺寸都设置就解决了

2016-05-24 10:31:30 2532

原创 截取当前界面图片

清晰版:UIGraphicsBeginImageContextWithOptions(bgView.bounds.size,NO, 0.0);    CGContextRef context =UIGraphicsGetCurrentContext();    [bgView.layerrenderInContext:context];    UIImage *im

2016-05-19 14:05:32 499

原创 AFNetworking配置网络请求

问题 :code = -1016 解决方法:配置对应的content-Type类型 ;问题 :Error Domain=NSCocoaErrorDomain Code=3840 "JSON text did not start with array or object and option to allow fragments not set." UserInfo={NSDebugDe

2016-04-14 16:00:56 337

原创 - (void)performSegueWithIdentifier:(NSString *)identifier sender:(nullable id)sender 失效

在storyboard拉线关联的时候不是控件右键选择action,而是在RootViewcontroller右键选择manual。传值就写在- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(nullableid)sender {}方法里面要是不需要 - (void)performSegueWithIdentifier:

2016-04-11 14:29:14 1758

原创 使用UIBezierPath绘图控制台<Eorro>CGContextSaveGState: invalid context 0x0,CGContextSetLineWidth: invalid co

真机调试,控制台打印的结果:模拟器调试,控制台打印的结果:代码:UIBezierPath * bezierPath = [UIBezierPath bezierPathWithRoundedRect:(CGRect){5,5,self.bounds.size.width-10,self.bounds.size.height-10} cornerRadius:(self.

2016-01-15 09:26:22 1111

原创 程序崩溃问题-[UIApplication _runWithMainScene:transitionContext:completion:]

原因:UIWindow必须有一个rootViewController解决办法:window.rootViewController = [UIViewController new];

2015-12-23 14:56:44 528

原创 Category中的属性

#import static char UIScrollViewSpringHeadView;@implementation UIScrollView (SpringHeadView)- (void)setTopView:(UIView *)topView{    objc_setAssociatedObject(self, &UIScrollViewSpr

2015-12-07 16:39:45 348

转载 GCD 处理时间倒计时

使用GCD来实现代码如下:[cpp] view plaincopyprint?  __block int timeout=300; //倒计时时间    dispatch_queue_t queue = dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0

2015-11-30 17:00:11 881

转载 调用系统默认铃声

代码:[cpp] view plaincopy#import   #import     @interface MsgPlaySound : NSObject  {      SystemSoundID sound;//系统声音的id 取值范围为:1000-2000  }  - (id)initSystemShak

2015-11-30 16:08:42 460

转载 从 NSURLConnection 到 NSURLSession

iOS 7 和 Mac OS X 10.9 Mavericks 中一个显著的变化就是对 Foundation URL 加载系统的彻底重构。现在已经有人在深入苹果的网络层基础架构的地方做研究了,所以我想是时候来分享一些对于我对于这些新的 API 的看法和心得了,新的 API 将如何影响我们编写程序,以及它们对于 API 设计理念的影响。NSURLConnection 作为 Core

2015-11-13 16:35:50 273

原创 集成支付宝的相关问题

问题解决这个路径错误,解决办法:在自己工程文件夹里建一个文件夹,随便起什么名字。把支付宝所需要的东西都拷贝进去,然后add files,然后找到TARGETS-Build Settings,在里面找到如下位置把自己新建的文件夹拖动到这个框里面,再次运行就OK了,如果不行可以再多试几次问题如果遇到运行后报错,

2015-11-04 17:17:03 355

原创 tableView 索引值字体颜色和背景颜色

字体颜色:tableView.sectionIndexColor =COLORSTASTUS ;背景颜色:tableView.sectionIndexBackgroundColor =COLORSTASTUS ;

2015-10-30 18:02:05 949

转载 iOS图片拉伸技巧的三种方式

button.png,尺寸为:24x60现在我们把它用作为按钮背景,按钮尺寸是150x50:[java] view plaincopy// 得到view的尺寸  CGSize viewSize = self.view.bounds.size;    // 初始化按钮  UIButton *button = [[UIButt

2015-10-30 16:41:04 403

原创 Your build settings specify a provisioning profile with the UUID “”, however, no such provisioning p

1.找到项目中的**.xcodeproj文件,点击右键,show package contents(打开包内容)。2.打开后找到project.pbxproj文件,用文本编辑器打开。其实就是右键,点击open就好了。3.打开这个文件后,按command+F,在这个文件中查找“PROVISIONING_PROFILE",找到和这个“PROVISIONING_PROFILE = "

2015-10-28 16:07:26 414

原创 xcode在真机调试的时候出现"The identity used to sign the executable is no longer valid"

Accounts --> 登录Apple ID --> View Details -->Download All

2015-10-28 16:00:27 389

原创 Xcode7上传App到Appstore,报错Error ITMS-90049:"This bundle is invalid. The bundle identifier contains dis.

10月22日,将App上传到Appstore审核时,提示错误,ERROR ITMS-90049:"This bundle is invalid. The bundle identifier contains disallowed characters. [See the section of the Application Programming Guide entitled The Appl

2015-10-23 09:20:21 1156

转载 UILabel设置多种字体、颜色 (NSMutableAttributedString)

2014-08-02 21:57 5767人阅读 评论(1) 收藏 举报[objc] view plaincopyprint?NSMutableAttributedString *str = [[NSMutableAttributedString alloc] initWithString:@"Using NSAttributed String,

2015-10-22 17:58:15 530

转载 ios 设置声音和震动,单独控制

一、今天项目中涉及了设置这快的声音震动和响铃,搞的头大,以前搞过,只是简单的调用系统的方法就可以实现,但是现在的公司要求,震动是震动,响铃是响铃,我看了微信,微信也是的分开的,做的很好,但是我就纳闷了,这要怎搞,网上查阅了好多方法,都是下面的代码。但是这样满足不了我的项目需求,我就纳闷的很,我设置了声音和震动,为什么在声音响起的时候,他会调用震动,这点让我很不解,于是网上查了好多。。。。网上代码9

2015-10-15 11:34:19 1236

原创 iOS 系统报错收集

ld: 49 duplicate symbols for architecture x86_64  导入类库重复

2015-10-10 17:11:22 419

转载 iOS 表单上传图片

由于iOS无法通过html表单来上传图片,因此想要上传图片,必须实现http请求,而不能像其他语言那样通过html表单的post就能上传。上传图片的http post请求的格式是这样的:123456789101112Content-type:

2015-10-10 09:44:11 1415

转载 iOS开发之Objective-C与JavaScript的交互

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

2015-10-09 15:27:05 287

原创 ios UIWebView 显示html文本

- (void)viewDidLoad{    [super viewDidLoad];         NSString *strHTML = @"你好        这是一个例子,请显示外加一个tableaaaabbbbcccc";         UIWebView

2015-10-09 13:40:00 814

转载 iOS UILabel显示HTML文本

[objc] view plaincopyNSString * htmlString = @" Some html string \n 13\" color=\"red\">This is some text! ";  NSAttributedString * attrStr = [[NSAttributedString alloc] initWithData:

2015-10-09 11:58:17 701

转载 消除警告

在iOS开发过程中, 我们可能会碰到一些系统方法弃用, weak、循环引用、不能执行之类的警告。 有代码洁癖的孩子们很想消除他们, 今天就让我们来一次Fuck 警告!!首先学会基本的语句#pragma clang diagnostic push#pragma clang diagnostic ignored "-Wdeprecated-declarations"这里写出现警告

2015-10-08 14:48:20 7677

原创 修改项目名称

1 选择项目名称。 2 view-->Utilities-->Show File Inspector  (快捷键:alt+command+1) 3 接着在右边的identity tab下的Project Name修改项目名称。

2015-10-08 11:02:40 2042

转载 使用CocoaPods配置第三方类库

前言在iOS项目中使用第三方类库可以说是非常常见的事,但是要正确地配置他们有时候是非常繁琐的事情,幸运的是CocoaPods是一个很好的解决方案。什么是CocoaPodsCocoaPods是OS X和iOS下的一个第三类库管理工具,通过CocoaPods工具我们可以为项目添加被称为“Pods”的依赖库(这些类库必须是CocoaPods本身所支持的),并且可以轻松管理其版本。

2015-09-30 14:57:04 345

转载 解决“The executable was signed with invalid entitlements.”问题

解决“The executable was signed with invalid entitlements.”问题

2015-09-29 11:04:15 515

空空如也

空空如也

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

TA关注的人

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