ios
文章平均质量分 90
小龙lxl
这个作者很懒,什么都没留下…
展开
-
UIViewController的view在有navBar和tabBar影响下布局区域的问题
转自:https://www.cnblogs.com/bridge-wuxl/p/10790888.html影响 View 布局区域的有以下三个属性:self.edgesForExtendedLayout (影响View布局区域的主要属性)self.navigationController.navigationBar.translucent (navigationBar 是否半透明)self.tabBarController.tabBar.translucent (tabBar 是否半透明)转载 2021-09-07 14:29:24 · 491 阅读 · 0 评论 -
iOS13 iPadOS 获取UserAgent的问题
适配 iOS13 的时候遇到一个关于WKWebView设置UserAgent的问题,在iPadOS上,WKWebView的UserAgent变成了类似这样:useragent:Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_4) AppleWebKit/605.1.15 (KHTML, like Gecko)解决办法:只需要在WKWebView初始化的时候设置下preferredContentMode的值为WKContentModeMobile即可:原创 2020-10-21 15:37:09 · 2222 阅读 · 2 评论 -
iPad中将UITabBar的图标和文字改为上下结构显示
@implementation UITabBarController (TabButtonType)- (UITraitCollection *)traitCollection { UITraitCollection *oldTrait = super.traitCollection; if ([[UIDevice currentDevice] userInterfaceIdio...原创 2020-05-08 16:15:11 · 711 阅读 · 0 评论 -
ios 根据frame截取图片
//创建UIImage Category -(UIImage *)clipImage:(CGSize)size { UIImage *aImage = [self fixOrientation] ; //被切图片宽比例比高比例小 或者相等,以图片宽进行放大 if (aImage.size.width*size.height <= aImage.size.heigh...原创 2019-12-13 14:02:03 · 552 阅读 · 0 评论 -
iOS 渐变颜色
/** 渐变方式 - VKGradientChangeDirectionLevel, 水平渐变 - VKGradientChangeDirectionVertical, 竖直渐变 - VKGradientChangeDirectionUpwardDiagonalLine, 向下对角线渐变 - VKGradientChangeDirectionDownDiagonalLi...原创 2019-11-21 11:41:57 · 146 阅读 · 0 评论 -
iOS[swift]防止单点手势连续快速触发
按钮被连点,单点手势被连续触发有时候我们的APP会出现各种糟糕的现象(例如: 绑定事件是弹出个页面,连点之后连续弹出多个相同的页面,或者绑定某个指令,连点之后连续下发多个指令等等)等等...防止按钮的连点我已经在之前的文章中总结过了,本文总结的是防止自定义绑定的单点手势的连点:废话不说,老规矩上代码:import UIKitclass TapGestureManager:UITap...转载 2019-11-11 10:41:10 · 889 阅读 · 0 评论 -
iOS 防止Button或Cell快速重复点击多次响应事件
方法一1.首先定义一个BOOL类型来判断是否点击了第一次:@property (nonatomic, assign) BOOL isSelect;2.然后在点击事件中这样写:- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath{ //防止重复点...转载 2019-11-08 16:15:02 · 774 阅读 · 0 评论