易网时代-编程资源站
Welcome
首页
/
移动开发
/
IOS
ios基于UITableViewController实现列表
2017-02-06
69
实现效果图如下:News.h#import <Foundation/Foundation.h>@interface News : NSObject@property (nonatomic, strong) NSString *title; @property (nonatomic) NSUInteger count; @property (nonatomic, strong) NSString *imageName; + (NSArray *)...
iOS改变UITextField占位文字颜色的三种方法
2017-02-06
116
有时,UITextField自带的占位文字的颜色太浅或者不满足需求,所以需要修改,而UITextField没有直接的属性去修改占位文字的颜色,所以只能通过其他间接方式去修改。例如:系统默认的占位文字颜色太浅 需要加深颜色,或者改变颜色 示例: 核心代码方法一:通过attributedPlaceholder属性修改占位文字颜色 CGFloat viewWidth = self.view.bounds.size.width; CGFloat textField...
iOS 图片压缩方法的示例代码
2017-02-06
60
两种压缩图片的方法:压缩图片质量(Quality),压缩图片尺寸(Size)。压缩图片质量NSData *data = UIImageJPEGRepresentation(image, compression);UIImage *resultImage = [UIImage imageWithData:data];通过 UIImage 和 NSData 的相互转化,减小 JPEG 图片的质量来压缩图片。UIImageJPEGRepresentation::...
iOS利用AFNetworking3.0——实现文件断点下载
2017-02-06
80
0.导入框架准备工作 1. 将AFNetworking3.0+框架程序拖拽进项目2. 或使用Cocopod 导入AFNetworking3.0+3. 引入#import "AFNetworking.h"1.UI准备工作 A. 定义一个全局的 NSURLSessionDownloadTask:下载管理句柄由其负责所有的网络操作请求 @interface ViewController (){ // 下载句柄 NSURLSessionDownloadTask...
iOS实现图片压缩的两种方法及图片压缩上传功能
2017-02-06
142
两种压缩图片的方法:压缩图片质量(Quality),压缩图片尺寸(Size)。压缩图片质量NSData *data = UIImageJPEGRepresentation(image, compression);UIImage *resultImage = [UIImage imageWithData:data];通过 UIImage 和 NSData 的相互转化,减小 JPEG 图片的质量来压缩图片。UIImageJPEGRepresentation::...
android中UIColletionView瀑布流布局实现思路以及封装的实现
2017-02-06
60
瀑布流实现思路第一种就是用ScrollView来进行实现,由于它不具备复用的功能,因此我们需要自己写一套类似复用的模块来进行优化第二种就是利用apple做好的复用模块,自定义UIColletionLayout来实现瀑布流,想想也是第二种实现起来更快更优,OK,封装一个小小的框架来试试默认两列其他案例上面的动画切换布局也是自定义UICollectionLayout来进行布局的,简单的静态图片布局展示其实就重写几个方法就可以了1.prepareLayout 每...
关于iOS屏幕旋转的一些注意事项
2017-02-06
78
前言最近有个需求,是在App中有一个查看文件的页面,由于查看文件横屏会更方便阅读,所以boss说要让这个页面可以横屏。之前都没有接触过横屏的具体实现方法,一开始走了不少弯路,而且各种bug。在这里把遇到的问题分享一下,希望对大家有点帮助。要让你的APP支持旋转,你需要进行如下几个步骤1、 全局配置在工程->TARGETS->General->Deployment Info中配置在AppDelegate中配置- (UIInterfaceOr...
利用iOS手势与scrollView代理实现图片的放大缩小
2017-02-06
81
前言对于图片拉伸是移动开发中很常见的需求,最近工作中就遇到了利用iOS实现对图片的放大和缩小效果,通过查找资料找到了两种解决方法,分别是用捏合手势和用scrollView的代理方法来实现,下面话不多说,来看看详细的方法介绍吧。第一种方法:用捏合手势放大缩小@interface ViewController ()@property (strong, nonatomic) IBOutlet UIView *redView;@property (assign, ...
iOS开发之tableView实现左滑删除功能
2017-02-06
95
前言这几天要实现左划删除的功能,发现网上很多帖子大多出自一人之手,然后都是 copy 的文章,其实都没有那么复杂,只实现一个代理方法就可以了方法如下- (void)tableView:(UITableView *)tableView commitEditingStyle:(UITableViewCellEditingStyle)editingStyle forRowAtIndexPath:(NSIndexPath *)indexPath{ if (edit...
在iOS10系统中微信后退无法发起ajax请求的问题解决办法
2017-02-06
60
在IOS10的系统中,在微信客户端中打开网页中的后退按钮,url后退为之前浏览网页的url,但是有时候网页会显示空白,后经过一步步调试,发现是发送ajax请求出现了问题,ajax返回的status的值为0。status的值为0的情况1、If the state is UNSENT or OPENED, return 0.(如果状态是UNSENT或者OPENED,返回0)2、If the error flag is set, return 0.(如果错误标签...
iOS开发-实现大文件下载与断点下载思路
2017-02-06
76
大文件下载方案一:利用NSURLConnection和它的代理方法,及NSFileHandle(iOS9后不建议使用)相关变量: @property (nonatomic,strong) NSFileHandle *writeHandle;@property (nonatomic,assign) long long totalLength; 1>发送请求 // 创建一个请求NSURL *url = [NSURL URLWithString:@""];...
iOS 实现跑马灯效果的方法示例
2017-02-06
109
在网页开发当中跑马灯是常用到的,用来显示通知等,在游戏开发当中也如此。首先来看看效果图:接下来就简单看看这效果是怎么实现的。实现方法1、首先我们从这个图片里面能联想到如果实现这个效果必然需要使用到动画,或者还有有用scrollView的思路,这里我是用的动画的方式实现的。2、.h文件自定义一个继承UIView的LGJAutoRunLabel类,在.h文件中:@class LGJAutoRunLabel;typedef NS_ENUM(NSInteger, ...
iOS实现带动画的环形进度条
2017-02-06
93
本篇写的是实现环形进度条,并带动画效果,要实现这些,仅能通过自己画一个方法直接看代码为了方便多次调用,用继承UIView的方式.m文件#import <UIKit/UIKit.h>@interface LoopProgressView : UIView@property (nonatomic, assign) CGFloat progress;@end.h文件NSTimer的调用并非精确,可以自行百度这里因为每0.01s启动一次定时器,所以要同...
iOS手势密码的实现方法
2017-02-06
70
本次讲的手势密码,是在九个按键上实现的,这里讲的是手势密码的基本实现和效果同样先上效果图其实就是对画图功能的一个实现,再加上手势操作结合起来。屏幕宽度高度,方便下面操作,不做解释#define ScreenHeight [[UIScreen mainScreen] bounds].size.height#define ScreenWidth [[UIScreen mainScreen] bounds].size.width控制器.m文件这里的imageVi...
iOS scrollview实现三屏复用循环广告
2017-02-06
69
循环广告我们在开发中已经是熟得不能再熟了,今天整理这篇scrollview三屏复用广告。原理使用scrollview里的三个imageview分别去加载不同的图片,用少量的资源来显示大量或不确定的广告数量,不然如果用普通方法实现广告,难道10个广告用12个scrollview的contentsize去做,岂不是太浪费资源了代码如下,实现所有数量的循环广告,当广告只有一个时,仅采用单图显示,>=2个广告时,自动采用三屏复用这里添加图片的方式是通过网络请...
在IOS系统上滚动条滚动到指定的位置出现空白页面的解决方案
2017-02-06
126
原因:-webkit-overflow-scrolling:touch解释:由于使用-webkit-overflow-scrolling这个属性,苹果手机会使用硬件加速,从而促使页面滑动得更加流畅,然而也导致了页面出现空白的情况。解决办法:滚动之前,先设-webit-overflow-scrolling的属性值为auto,然后页面滚动完了,再设为touch即可。实例:$("#id").css("-webkit-overflow-scrolling","au...
详解iOS页面传值(顺传 逆传)
2017-02-06
84
代理协议传值顺传假设A为第一个视图控制器,B为第二个视图控制器在A中导入B的.h文件场景:A向B传值第一步:在B的.h中定义一个content属性@interface SecondViewController : UIViewController@property(nonatomic,copy)NSString *contents;@end第二步:在点击A中的按钮方法里面给B的content属性赋值- (void)buttonAction:(UIButto...
iOS中UITableview错位的问题怎么修复
2017-02-06
95
问题描述:问题1:当一个navigation导航进入到UITabBarController TabBar里面有多个页面,页面下有tableView,当我进入Tableview的时候,上面两行table给挡住了,当我点击进去返回回来又没有可以看得见了,发现table向上的是44PT刚好是一个top bar 的位置。(但是从这个页面的父页面push到这个页面还是被挡住了,但是我从这个页面的子页面pop出来又不会被挡住)问题2: 做UISearchBar,UIS...
IOS json 解析遇到错误问题解决办法
2017-02-06
64
概要:Error Domain=NSCocoaErrorDomain Code=3840 "The operation couldn"t be completed. (Cocoa error 3840.)" (Unescaped control character around character 1419.) UserInfo=0x1563cdd0 {NSDebugDescription=Unescaped control character aroun...
iOS图片拉伸的方法
2017-02-06
72
假如下面的一张图片,是用来做按钮的背景图片的,原始尺寸是76 × 40我们通过代码将这张图片设置为按钮的背景图片,假如我们将创建好的按钮的宽高设置为:(W=200, H=50)代码如下: // 初始化按钮UIButton *button = [[UIButton alloc] init];// 设置尺寸button.frame = CGRectMake(100, 200, 200, 50);// 加载图片UIImage *image...
<<
1
2
3
4
5
6
7
8
9
10
>>
版权所有©石家庄振强科技有限公司2024
冀ICP备08103738号-5
网站地图