![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
UI层技术
Leemin_ios
呐呐呐呐呐呐
展开
-
iOS开发,UISlider滑块不灵敏问题以及在UIScrollView上添加Slider造成手势冲突问题心得
最近在做项目时候有如下这样一个界面1.png这个页面涉及到视频播放拖动进度条的需求,测试那边提过来的bug是进度条滑块不够灵敏,交互的时候很难响应用户的操作.苦逼码农一枚,提了bug就得改啊.正文在网上看了很多关于这方面的处理,总结了下大致3种方法一种是直接改变滑块图片的大小.但是在项目中有时为了整体风格的统一和样式匹配.不方便修改图片大小.所以个人不是很喜欢这个解转载 2017-12-08 15:16:45 · 2908 阅读 · 0 评论 -
IOS开发之——UITextField限制字数
IOS开发之——UITextField限制字数原创 2015-09-29 13:33:39 · 447 阅读 · 0 评论 -
UITableViewCell的选中时的颜色设置
UITableViewCell的选中时的颜色设置原创 2015-10-12 11:14:44 · 470 阅读 · 0 评论 -
xib的动态桥接
xib的动态桥接原创 2015-10-12 15:28:18 · 750 阅读 · 0 评论 -
解决MJRefresh下拉刷新时造成tableview上移64的问题
解决mjrefresh下拉刷新时造成tableview上移64,原创 2015-11-05 11:43:37 · 7226 阅读 · 0 评论 -
让UITableView的section header view不悬停的方法
让UITableView的section header view不悬停的方法原创 2015-11-12 15:11:39 · 9561 阅读 · 0 评论 -
iOS上如何让按钮文本左对齐问题
iOS上如何让按钮文本左对齐问题原创 2015-11-13 10:50:33 · 383 阅读 · 0 评论 -
IOS TableView的Cell高度自适应,UILabel自动换行适应
IOS TableView的Cell高度自适应,UILabel自动换行适应原创 2015-12-01 14:20:12 · 902 阅读 · 0 评论 -
TextView里限制输入字数的方法
TextView里限制输入字数的方法原创 2015-12-08 11:43:41 · 3723 阅读 · 0 评论 -
UILabel设置多种字体、颜色
UILabel设置多种字体、颜色原创 2015-12-11 14:32:41 · 2691 阅读 · 0 评论 -
取消UITableViewCell的选中状态
取消UITableViewCell的选中状态原创 2015-09-22 10:54:58 · 1547 阅读 · 0 评论 -
TableView 去掉多余行数、IOS最后一行Cell系统分割线顶头
TableView 去掉多余行数、IOS最后一行Cell系统分割线顶头原创 2015-09-22 09:37:22 · 1568 阅读 · 0 评论 -
iOS 实时监听textField的值的改变
iOS 实时监听textField的值的改变原创 2015-09-19 13:35:45 · 3163 阅读 · 0 评论 -
App适配iOS 11
随着Xcode GM版本发布,适配iOS 11也就提上了日程,总的来说整个适配过程(不包含适配iPhone X)不是很麻烦。首先建议观看今年WWDC的一个视频 Updating Your App for iOS 11,视频讲解了iOS 11一些API的变化,对理解适配过程有帮助。navigation bar1、导航栏新增了一种大标题样式,默认设置是不开启,所以不需要修改。2、t转载 2017-09-22 14:11:05 · 438 阅读 · 0 评论 -
iOS图片拉伸技巧
本文目录一、iOS 5.0之前二、iOS 5.0三、iOS 6.0纵观移动市场,一款移动app,要想长期在移动市场立足,最起码要包含以下几个要素:实用的功能、极强的用户体验、华丽简洁的外观。华丽外观的背后,少不了美工的辛苦设计,但如果开发人员不懂得怎么合理展示这些设计好的图片,将会糟蹋了这些设计,功亏一篑。比如下面张图片,本来是设计来做按钮背景的:转载 2016-08-10 15:44:20 · 458 阅读 · 0 评论 -
UILabel 首行缩进两个字符
UILabel 首行缩进两个字符原创 2016-07-27 14:45:09 · 11770 阅读 · 0 评论 -
给UILabel 或者 UIButton标题加下划线
方法一:NSMutableAttributedString *str = [[NSMutableAttributedString alloc] initWithString:@"查看所有中奖记录"]; NSRange strRange = {0,[str length]}; [str addAttribute:NSUnderlineStyleAttributeName value:原创 2016-05-31 15:19:47 · 771 阅读 · 0 评论 -
IOS使用UIImageView显示gif动画的例子
IOS使用UIImageView显示gif动画的例子原创 2015-09-11 13:14:19 · 1036 阅读 · 0 评论 -
IOS使用UIImageView显示gif动画的例子
IOS使用UIImageView显示gif动画的例子原创 2015-09-11 13:14:51 · 2023 阅读 · 0 评论 -
自定义iOS7导航栏背景,标题和返回按钮文字颜色
自定义iOS7导航栏背景,标题和返回按钮文字颜色原创 2015-09-15 15:16:26 · 594 阅读 · 0 评论 -
ios各种动画效果
ios各种动画效果原创 2015-09-17 11:23:29 · 480 阅读 · 0 评论 -
IOS 取消表格单元格 TableViewCell 去掉高亮状态 点击Cell取消选择状态
IOS 取消表格单元格 TableViewCell 去掉高亮状态 点击Cell取消选择状态原创 2015-09-17 13:07:57 · 7578 阅读 · 0 评论 -
更改UISearchBar 的背景色、取消按钮颜色
更改UISearchBar 的背景色、取消按钮颜色原创 2015-12-25 10:23:11 · 1868 阅读 · 0 评论 -
设置导航背景色
导航背景色,设置导航上左右导航项的字体颜色原创 2015-12-25 10:30:23 · 486 阅读 · 0 评论 -
xcode7、iOS9 设置启动图片(Launch Image)
xcode7、iOS9 设置启动图片(Launch Image)原创 2015-12-29 18:04:09 · 3249 阅读 · 0 评论 -
iOS把所有界面的状态栏的字体颜色都设置为白色
第一步:在info.plist中添加一个字段:view controller -base status bar 设置为NO第二步:在一个所有界面都继承的父类里添加:#define IOS7_OR_LATER [[[UIDevice currentDevice]systemVersion] floatValue] >=7.0if (IOS7_O原创 2016-03-18 15:24:33 · 1239 阅读 · 0 评论 -
iOS之实现3D Touch
3D Touch简介2015年,苹果发布了iOS9以及iphone6s/iphone6s Plus,其中最具有创新的就是新的触控方式3D Touch,相对于多点触摸在平面二维空间的操作,3D Touch技术增加了对力度和手指面积的感知,可以通过长按快速预览、查看你想要的短信、图片或者超链接等内容,Peek和Pop手势的响应时间可迅捷到 10ms和15ms等。3D Touch三大模块转载 2016-04-05 10:07:12 · 814 阅读 · 0 评论 -
iOS开发UI篇—iOS开发中三种简单的动画设置
一、首尾式动画代码示例: // beginAnimations表示此后的代码要“参与到”动画中 [UIView beginAnimations:nil context:nil];//设置动画时长 [UIView setAnimationDuration:2.0]; self.headImageView.bounds = rect;原创 2016-04-14 11:04:08 · 504 阅读 · 0 评论 -
UIImage和UIColor的转换
//UIColor 转UIImage- (UIImage*) createImageWithColor: (UIColor*) color{ CGRect rect=CGRectMake(0.0f, 0.0f, 1.0f, 1.0f); UIGraphicsBeginImageContext(rect.size); CGContextRef context = UIGr原创 2016-04-27 15:56:17 · 532 阅读 · 0 评论 -
自定义非等高cell01-xib
UITableView中有很多情况下cell的高度是不固定的,这时候cell的高度取决于内容的多少,今天介绍几个方法来达到自定义非等高cell的效果。LMTestCell.h中加入方法:/** 返回cell 高度*/-(CGFloat)cellHeight;LMTestCell.m中对应方法:-(CGFloat)cellHeight{ if (self.pict原创 2016-05-10 14:05:49 · 840 阅读 · 0 评论 -
自定义非等高cell02-xib
在model中加入一个属性,cell的高度。LMTestModel.h#import #import "LMTestModel.h"@interface LMTestCell : UITableViewCell@property (weak, nonatomic) IBOutlet UILabel *nameLabel;@property (weak, nonatomic) IBO原创 2016-05-10 15:25:49 · 799 阅读 · 0 评论 -
iOS利用storyboard修改UITextField的placeholder文字颜色
根据设计需求,有时候我们需要修改UITextField的placeholder文字颜色,除了之前通过代码实现,还可以在storyboard中直接实现。操作如下:具体步骤:1.在User Defined Runtime Attributes中添加一个Key。------>2.输入Key Path(这里我们输入_placehold原创 2016-05-19 10:48:35 · 1445 阅读 · 0 评论 -
比较2张图片UIImage是否相同
现在有个需求,要比较2张图片是否相同。1,如果2张图片都被加载都resource中,而且图片名称已知,使用imageNamed:创建2个UIImage对象就好,然后用isequal去比较。2,两张图片存储在ios沙盒的某个位置,未被加载到resource中,那怎么办呢?比较两个UIImage的data,看看是否相同。直接上关键代码了。NSString* file = [dic stri原创 2016-05-24 17:08:14 · 6293 阅读 · 0 评论 -
iOS 如何关联xib和控制器
关联xib和控制器原创 2016-06-28 20:48:37 · 3258 阅读 · 0 评论 -
自定义UITabBar替换系统默认的(添加“+”号按钮)
自定义UITabBar替换系统默认的,目的是为了在UITabBar中间位置添加一个“+号按钮”,下面我们来聊聊具体的实现。1、自定义WBTabBar,让其继承自UITabBar,代码如下://// WBTabBar.h// SinaWeibo//// Created by android_ls on 15/5/21.// Copyright (c) 2015年原创 2016-03-18 11:00:59 · 596 阅读 · 0 评论 -
UITextfield控件的所有属性设置与解析
//创建UITextField对象UITextField * tf=[[UITextField alloc]init];//设置UITextField的文字颜色tf.textColor=[UIColor redColor];//设置UITextField的文本框背景颜色tf.backgroundColor=[UIColor grayColor];原创 2016-03-14 15:15:01 · 856 阅读 · 0 评论 -
UITextField设置光标颜色
searchField.tintColor = [UIColor redColor];原创 2016-03-14 15:17:09 · 4812 阅读 · 0 评论 -
iOS8中提示框的使用UIAlertController(UIAlertView和UIActionSheet二合一)
iOS8中提示框的使用UIAlertController(UIAlertView和UIActionSheet二合一)原创 2016-01-17 15:06:32 · 701 阅读 · 0 评论 -
IOS 当设置个人热点的时候,状态栏高度会由20像素变成40像素。
IOS 当设置个人热点的时候,状态栏高度会由20像素变成40像素。原创 2016-01-25 16:59:40 · 3291 阅读 · 0 评论 -
TabbarItem设置红点大小、自定义宽高
TabbarItem设置红点大小、自定义宽高原创 2016-02-17 17:35:45 · 2386 阅读 · 3 评论