Welcome 微信登录

首页 / 移动开发 / IOS

iOS改变UITextField占位文字颜色的三种方法

iOS改变UITextField占位文字颜色的三种方法

有时,UITextField自带的占位文字的颜色太浅或者不满足需求,所以需要修改,而UITextField没有直接的属性去修改占位文字的颜色,所以只能通过其他间接方式去修改。例如:系统默认的占位文字颜色太浅 需要加深颜色,或者改变颜色 示例: 核心代码方法一:通过attributedPlaceholder属性修改占位文字颜色 CGFloat viewWidth = self.view.bounds.size.width; CGFloat textField...
android中UIColletionView瀑布流布局实现思路以及封装的实现

android中UIColletionView瀑布流布局实现思路以及封装的实现

瀑布流实现思路第一种就是用ScrollView来进行实现,由于它不具备复用的功能,因此我们需要自己写一套类似复用的模块来进行优化第二种就是利用apple做好的复用模块,自定义UIColletionLayout来实现瀑布流,想想也是第二种实现起来更快更优,OK,封装一个小小的框架来试试默认两列其他案例上面的动画切换布局也是自定义UICollectionLayout来进行布局的,简单的静态图片布局展示其实就重写几个方法就可以了1.prepareLayout 每...
关于iOS屏幕旋转的一些注意事项

关于iOS屏幕旋转的一些注意事项

前言最近有个需求,是在App中有一个查看文件的页面,由于查看文件横屏会更方便阅读,所以boss说要让这个页面可以横屏。之前都没有接触过横屏的具体实现方法,一开始走了不少弯路,而且各种bug。在这里把遇到的问题分享一下,希望对大家有点帮助。要让你的APP支持旋转,你需要进行如下几个步骤1、 全局配置在工程->TARGETS->General->Deployment Info中配置在AppDelegate中配置- (UIInterfaceOr...
利用iOS手势与scrollView代理实现图片的放大缩小

利用iOS手势与scrollView代理实现图片的放大缩小

前言对于图片拉伸是移动开发中很常见的需求,最近工作中就遇到了利用iOS实现对图片的放大和缩小效果,通过查找资料找到了两种解决方法,分别是用捏合手势和用scrollView的代理方法来实现,下面话不多说,来看看详细的方法介绍吧。第一种方法:用捏合手势放大缩小@interface ViewController ()@property (strong, nonatomic) IBOutlet UIView *redView;@property (assign, ...
在iOS10系统中微信后退无法发起ajax请求的问题解决办法

在iOS10系统中微信后退无法发起ajax请求的问题解决办法

在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 实现跑马灯效果的方法示例

iOS 实现跑马灯效果的方法示例

在网页开发当中跑马灯是常用到的,用来显示通知等,在游戏开发当中也如此。首先来看看效果图:接下来就简单看看这效果是怎么实现的。实现方法1、首先我们从这个图片里面能联想到如果实现这个效果必然需要使用到动画,或者还有有用scrollView的思路,这里我是用的动画的方式实现的。2、.h文件自定义一个继承UIView的LGJAutoRunLabel类,在.h文件中:@class LGJAutoRunLabel;typedef NS_ENUM(NSInteger, ...
iOS scrollview实现三屏复用循环广告

iOS scrollview实现三屏复用循环广告

循环广告我们在开发中已经是熟得不能再熟了,今天整理这篇scrollview三屏复用广告。原理使用scrollview里的三个imageview分别去加载不同的图片,用少量的资源来显示大量或不确定的广告数量,不然如果用普通方法实现广告,难道10个广告用12个scrollview的contentsize去做,岂不是太浪费资源了代码如下,实现所有数量的循环广告,当广告只有一个时,仅采用单图显示,>=2个广告时,自动采用三屏复用这里添加图片的方式是通过网络请...
在IOS系统上滚动条滚动到指定的位置出现空白页面的解决方案

在IOS系统上滚动条滚动到指定的位置出现空白页面的解决方案

原因:-webkit-overflow-scrolling:touch解释:由于使用-webkit-overflow-scrolling这个属性,苹果手机会使用硬件加速,从而促使页面滑动得更加流畅,然而也导致了页面出现空白的情况。解决办法:滚动之前,先设-webit-overflow-scrolling的属性值为auto,然后页面滚动完了,再设为touch即可。实例:$("#id").css("-webkit-overflow-scrolling","au...
iOS中UITableview错位的问题怎么修复

iOS中UITableview错位的问题怎么修复

问题描述:问题1:当一个navigation导航进入到UITabBarController TabBar里面有多个页面,页面下有tableView,当我进入Tableview的时候,上面两行table给挡住了,当我点击进去返回回来又没有可以看得见了,发现table向上的是44PT刚好是一个top bar 的位置。(但是从这个页面的父页面push到这个页面还是被挡住了,但是我从这个页面的子页面pop出来又不会被挡住)问题2: 做UISearchBar,UIS...
<< 1 2 3 4 5 6 7 8 9 10 >>