腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
iOS 开发
专栏作者
举报
25
文章
31859
阅读量
23
订阅数
订阅专栏
申请加入专栏
全部文章
其他
ios
github
https
png
android
人工智能
编程算法
swift
javascript
打包
文件存储
网站
安全
nat
edit
environment
import
mac
pdf
product
scheme
screen
simulator
uibutton
uitextview
variables
动画
手机
搜索文章
搜索
搜索
关闭
SnpKit 更新约束动画
动画
UIView.animate(withDuration: 0.25) { kv.snp.updateConstraints { make in make.top.equalTo(350) } //(kv 的父View).layoutIfNeeded() self.view.layoutIfNeeded()
developerbfl
2022-01-09
766
0
UITextView Link 颜色
uitextview
UITextView 设置 NSAttributedString.Key.foregroundColor : UIColor.qvmedi_color(withHEX: 0x304EFF) 不起作用 新增 textView.linkTextAttributes = [:] textView.attributedText = attrStr
developerbfl
2021-04-19
1.8K
0
UICollectionView 连续插入分区刷新问题
手机
11Pro 以下手机 if self.arrDataSource.count > 1 { var insertIndexPathMap = [IndexPath]() let section = self.arrDataSource.count - 1 for index in 0..<similarModelList.count {
developerbfl
2021-03-05
827
0
FFMPEG Mac 命令行
文件存储
FFmpeg 的支持格式的 ffmpeg -formats 1、 为显示你的媒体文件细节 ffmpeg -i video.mp4 ffmpeg -i image.png > 只看媒体文件信息 ffmpeg -i video.mp4 -hide_banner ffmpeg -i image.png -hide_banner 2、 转换视频文件到不同的格式 ffmpeg -i video.mp4 video.avi > 你可以转换媒体文件到你选择的任何格式 例如,为转换 YouTube flv 格式视频为 m
developerbfl
2021-02-05
1.6K
0
时间国际化 swift DateFormatter
swift
extension Date { func string(format: String) -> String {//"dd MMM hh.mm" 1月20日 上午11:10 let formatter = DateFormatter() formatter.setLocalizedDateFormatFromTemplate(format) formatter.locale = Locale.current return forma
developerbfl
2021-01-27
846
0
扩大button点击区域
javascript
#import <UIKit/UIKit.h> @interface UIButton (FRWExtend) /** 更改按钮的触控响应区域 @param edge e.g. edge为UIEdgeInsetsMake(10, 10, 10, 10)时,按钮响应区域上下左右分别扩大10 */ - (void)setTouchEdge:(UIEdgeInsets)edge; @end #import "UIButton+FRWExtend.h" #import <objc/runtime.h>
developerbfl
2020-01-15
1.1K
0
Masnory 约束同行View
png
[self.view addSubview:self.labelOne]; [self.labelOne mas_makeConstraints:^(MASConstraintMaker *make) { make.left.equalTo(self.view.mas_left).with.offset(20); make.top.equalTo(self.view.mas_top).with.offset(120); }]; [se
developerbfl
2019-06-20
476
0
Mac 快速创建PDF
mac
pdf
png
一、找到Mac的小机器人打开 屏幕快照 2019-04-23 下午3.14.21.png 二、选择文件夹操作点击选取 屏幕快照 2019-04-23 下午3.16.05.png 三、点击 资源库-->
developerbfl
2019-05-08
1.5K
0
Xcode 垃圾日志输出解决
edit
environment
product
scheme
variables
3>.在Run中的右侧顶部“Argument”选项下,有“Environment Variables”子菜单,在其中添加一个项,名为“OS_ACTIVITY_MODE”,赋予值“disable”:
developerbfl
2019-05-05
1.2K
0
iOS代码组件化(利用CocoaPods创建私有库)
编程算法
打包
每创建一个组件都会带有一个 xxx.podspec 的索引文件。专门用来存放这些索引文件的库就叫做索引库。我们需要将这些索引文件上传到远程索引库才能保证其他的同事能够拿来用。
developerbfl
2019-04-29
1.9K
0
UI进阶13 Quartz2DQuartz2D
其他
Quartz2D 什么是Quartz2D Quartz 2D是一个二维绘图引擎,同时支持iOS和Mac系统 Quartz 2D能完成的工作 绘制图形 : 线条\三角形\矩形\圆\弧等 绘制文字 绘制\生成图片(图像) 读取\生成PDF 截图\裁剪图片 自定义UI控件 … … Quartz2D实例 Quartz 2D能做很多强大的事情,例如 裁剪图片 涂鸦\画板 手势解锁 报表:折线图\饼状图\柱状图 Quartz2D在iOS开发中的价值 为了便于搭建美观的UI界面,iOS提供了UIKit框架,里面
developerbfl
2018-06-05
647
0
iOS Masonry实现九宫格布局
ios
直接复制下面代码看效果 一、常规布局方式 517349-20160819194720781-2023804629.png 517349-20160819194712937-1138283651.pn
developerbfl
2018-06-05
2.2K
0
iOS 加载图片imageNamed 和 imageWithContentsOfFile区别
ios
Apple官方的文档为生成一个UIImage对象提供了两种方法: imageNamed,其参数为图片的名字; [UIImage imageNamed:ImageName]; imageWithContentsOfFile,其参数也是图片文件的路径。 NSString *thumbnailFile = [[NSBundle mainBundle].resourcePath stringByAppendingPathComponent:fileName]; UIImage *thumbnail = [UIIma
developerbfl
2018-06-05
1.4K
0
导航栏的设置 背景 线
其他
一、设置导航栏底线 简单获取底线 - (UIView *)navLine { if (!_navLine) { UIView *backgroundView = [self.navigationController.navigationBar subviews].firstObject; _navLine = backgroundView.subviews.firstObject; } return _navLine; } 2.单个页面
developerbfl
2018-06-05
1.1K
0
iOS 代码使用 C++ 的 zero-cost abstraction 特性
其他
不少 iOS 项目里都有 C++ 代码的痕迹,Objective-C 和 C++ 虽然都是 C 的 superset,但二者在语言特性上存在很大差异,Objective-C 的 runtime 使其语言的特性更丰富更易使用,但代价是会增加性能损耗以及编译后的 binary size。 很多成熟项目开发到一定阶段,会关注一些关键指标,比如 App size,现在超过 100 M 的 App 比比皆是,而 App Store 上超过 150 MB 的 App 只能通过 Wifi 下载,当常规的瘦身手段用尽之后,
developerbfl
2018-06-05
834
0
Struct(结构体) 添加对象(objc)的坑
人工智能
安全
一般情况下我们声明一个简单的结构体里面都是常量类型如下: struct UIButtonStruct_object { int UIButtonStruct_object_int;
developerbfl
2018-06-05
591
0
侧边栏多级选择
https
github
先给大家看一下效果图 Simulator Screen Shot 2017年6月15日 下午5.19.30.png Simulator Screen Shot 2017年6月15日 下午5.19.36
developerbfl
2018-06-05
2.1K
0
关于iOS for ... in 注意的地方
ios
nat
经常我们会筛选一个可变数组里面的元素讲不符合条件的删除掉一般我们的做法: NSMutableArray *array = [[NSMutableArray alloc] initWithObjects:@"1",@"3",@"2",@"4",@"3",@"2",@"4", nil]; for (NSString *obj in array) { if ([obj isEqualToString:@"2"]) { [array removeObject:
developerbfl
2018-06-05
733
0
续写省市区街道 四级联动PickerView
https
github
地址选择一般都是三级联动,但遇到产品经理一切“一般”全扯淡。。 产品:那个XXX ---地址选择来个四级联动带街道的选择器。。。 XXX:这个三级的就行了吧,街道自己写吧。 产品:不行!!!! XXX
developerbfl
2018-06-05
1.4K
0
IQKeyboardManager 启用/禁用
android
1.在摸个界面完全禁用IQKeyboard - (void)viewWillAppear:(BOOL)animated { [super viewWillAppear:animated]; //TODO: 页面appear 禁用 [[IQKeyboardManager sharedManager] setEnable:NO]; } - (void)viewWillDisappear:(BOOL)animated { [super viewWillDisappear:anim
developerbfl
2018-06-05
2.3K
0
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
立即发文
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档