自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(38)
  • 收藏
  • 关注

原创 UTS iOS插件

/这样写对,必须有newValue : boolean, oldVel : boolean,只有newValue会报这个错误。首先,swift必须是public 或者open修饰,比如 public class NHT_DemoView。但是高德地图又不能用这个修饰,所以将高德地图添加到一个view上,然后将这个view添加到另一个通过。再uniapp x中使用时,必须给这个插件高度和宽度,否则出不来!public修饰的类上,通过这个类调用高德地图的api;需要直接写死frame,或者使用约束;

2024-04-17 09:47:18 1346 1

原创 制作framework

UTS组件

2024-04-07 17:08:37 268 1

原创 iOS xcode opencv

opencv

2023-11-28 15:53:23 719

原创 ios 蓝牙连接

IOS 蓝牙

2023-07-07 15:01:17 196

原创 git 命令

配置git账号

2023-06-02 10:48:30 101

原创 录音、播放音频(本地、在线)

/音频录音机///录音时长///录音时长///提示文字///右侧图标///删除///有录音时灰色背景///底部白色背景#pragma mark—播放///本地文件播放#pragma mark—回显 以及播放在线音频文件#pragma mark—回显 以及播放在线音频文件#pragma mark—回显 以及播放在线音频文件///是否是详情@end。

2023-05-22 16:21:40 167

原创 Alamofire 二次封装

var Network_DefaultErrorMessage = “操作失败,请重试!/// 调用接口后,对返回数据处理需要弹窗提示时取值用的key。/// 调用接口后,对返回数据处理时 判断是否成功用到的key。///是否需要添加HTTPHeaders。/////获取headers。/// 错误时,默认提示语。///对返回信息进行处理。

2023-04-21 17:00:09 370

原创 textview

/距离上0、左10、下30、右40。设置内容的内边距 UIEdgeInsets insets = {top, left, bottom, right};一行的首尾默认会再加5的边距。

2023-04-13 10:13:48 56

原创 iOS 在其它APP中通过本APP打开的文件如何保存至本APP,然后使用

在其它APP中通过本APP打开的文件如何保存至本APP,然后查找使用

2023-03-30 14:31:18 418

原创 CoreXLSX 获取xlsx文件数据

CoreXLSX 获取xlsx数据 swift

2023-03-02 17:53:54 306

原创 推送导致自动调用didFinishLaunchingWithOptions,导致问题

didFinishLaunchingWithOptions;content-available;远程通知;推送;

2022-08-12 14:53:58 844

原创 Hbuilder uniapp 笔记

uniapp hbuilder

2022-08-10 14:36:07 5230

原创 swift笔记

swift 笔记

2022-06-24 09:46:08 553

原创 info.plist一些属性配置

1 UISupportsDocumentBrowser (Supports Document Browser)设置为true 这样就可以在自带应用“文件”中看到自己app对应名称的文件。2 CFBundleDocumentTypes(Document types)设置为下面内容,选择文件-分享-就可以找到自己的app选择其打开。CFBundleDocumentTypesCFBundleTypeNameShareImageCFBundleTypeRoleViewerLSHandler

2022-06-16 15:14:53 1796

原创 sourcetree 使用

找一个共有的项目先clone下来,然后通用-高级-修改下面的信息用户名为 手机号码 ,然后再clone私有的会让你输入密码,密码正确就行了。不行的话重复此操作

2022-05-12 15:28:02 103

原创 创建自己的cocoapods库

创建自己的cocoapods库

2022-03-31 10:01:08 3028

原创 tableview 删除cell

删除后不全部reload,只刷新删除cell后面的数据信息///删除-(void)deleteFileBlock:(NSIndexPath *)indexPath{ [self.allMesArr removeObjectAtIndex:indexPath.row]; NSMutableArray *rowArr = [NSMutableArray new]; for (NSInteger i=indexPath.row; i < self.allMesArr.count;

2021-11-04 13:22:56 310

原创 UITextView 设置文字紧挨边框

UITextViewtextView.textContainerInset默认值是UIEdgeInsetsMake(8, 0, 8, 0),就是文字会有一个距离上下8的距离。可以自行设置取消这个距离。并且textView.textContainer.lineFragmentPadding 默认是5,就是默认文字会有一个距左边5的距离,可以设为0,就会取消这个距离。...

2021-10-12 14:04:21 465

原创 iOS 获取导航条rightBarButtonItem.customView 位置

-(void)getRightBarbuttonItemFrame:(UIView *)superView{ /// 此方法需要在页面出现后再调用 if ([NSStringFromClass(superView.class) containsString:@"UIButtonBarStackView"]) { ///这个就是导航条右侧按钮所在view NSLog(@"!!!!!!!%@____%@",NSStringFromClass(superView.c

2021-08-24 10:17:57 471

原创 bugly上传符号表文件

1 下载符号表工具https://bugly.qq.com/v2/downloads2 在终端中 cd 到buglyqq-upload-symbol.jar所在文件目录3 执行命令java -jar buglyqq-upload-symbol.jar -appid -appkey-bundleid -version -platform -inputSymbol -inputMapping -appid 在bugly.qq.com上产品对应的appid-appkey 在bugly.

2021-07-28 18:35:03 1217

原创 获取本周本月上周上月

///获取某一周的开始和结束时间 lastNumber代表的是当前时间的前几周,0代表本周,-1上一周,1下一周- (void)getWeekBeginAndEndWithNumbe:(NSInteger)lastNumber{ NSDate * nowDate = [NSDate date]; NSCalendar *calendar = [NSCalendar currentCalendar]; NSDateComponents *comp = [calendar compon

2021-06-04 09:39:40 146

原创 UICollectionView,实现自适应宽度和高度,并且设置cell对齐方式

UICollectionView,实现自适应宽度和高度,并且设置cell对齐方式参考:https://www.jianshu.com/p/de08c26792411 创建UICollectionView,实现代理-(void)createView{ //创建一个流水布局 UICollectionViewFlowLayout *layout = [[UICollectionViewFlowLayout alloc]init]; //设置cell的尺寸(宽度

2021-04-28 16:06:44 4712

原创 Charts使用时的基本属性

#pragma mark---折线图 遵循代理 <ChartViewDelegate,IChartAxisValueFormatter,IChartFillFormatter,IChartValueFormatter>///添加限制线-(ChartLimitLine *)createLilitLineLine:(CGFloat)limit label:(NSString *)label{ //最高 最大限制线 ChartLimitLine *limitLine = [[Ch

2020-11-28 15:05:25 794 1

原创 CocoaPods安装、使用

pod search 无效解决方式(尝试删除~/Library/Caches/CocoaPods/search_index.json重新pod search无效)https://www.jianshu.com/p/bdf29542c565

2020-11-04 09:59:22 7

原创 OC中使用Swift

OC中使用Swift1 targets -> Build Settings -> Packaging 中设置Defines Module 为YES2 查看target->build setting->packaging->product module name ,改为全英文,不要有特殊字符3 直接创建一个Swif文件 4 编译一下,在需要使用Swift文件的类里面添加头文件#import “XXX-Swift.h”,其中XXX就是步骤3中修改过的target-&gt

2020-07-29 16:34:40 587 1

原创 通讯录、定位、推送、相机权限校验;

Support_PowerCheck.h文件#import <Foundation/Foundation.h>/** 权限授权状态 - PowerStateAllow: 允许 - PowerStateRefuse: 不允许 - PowerStateUndefined: 未申请,未定义 */typedef NS_ENUM(NSInteger,PowerState) { PowerStateAllow = 1, PowerStateRefuse = 2,

2020-07-10 15:25:50 215

原创 删除SceeneDelegate,直接使用AppDelegate方法

1 删除SceeneDelegate2 修改main.m文件内容为// NSString * appDelegateClassName;// @autoreleasepool {// // Setup code that might create autoreleased objects goes here.// appDelegateClassN...

2020-03-04 13:10:18 808

原创 添加点击tabeleview空白部分(未显示cell的部分)的手势

添加点击tabeleview空白部分(未显示cell的部分)的手势 UITableView * oneTableView = [[UITableView alloc] initWithFrame:CGRectMake(0,0, SCREEN_WIDTH, SCREEN_HEIGHT-HYXF_StatusBarAndNavigationBarHeight) style:UITableViewS...

2019-12-17 11:27:24 148

原创 设置cell不同类型的圆角

可自动适应高度的不同类型圆角的cell思路:设置三个背景view,topView、midView、botView。其中topView和botViewm是顶部和底部圆角,midView的top是topView的底(bottom),bottom是botView的顶(top)。只需要顶部的圆角,就把botView高度更新为0,同理只需要底部圆角就把topView高度更新为0。同时需要两个圆角,就更新t...

2019-11-26 09:15:23 324

原创 protobuf 使用

protobuf 使用参考:https://www.jianshu.com/p/915875f17a76安装完成之后使用,首先cd到verify.proto文件所在目录,然后使用命令protoc verify.proto --objc_out="./ " (注意 “” 必须有) 会自动输出.h和.m文件到当前目录。注意使用 protoc verify.proto --objc_o...

2019-11-05 14:47:14 140

原创 file not found

2019-11-01 14:01:55 625

原创 小问题 笔记

1 将controller A 加到另一个controller B上,如果想执行A中的-(void)viewWillAppear:(BOOL)animated{}方法,需要在添加A的时候调用 [self addChildViewController:A];方法。否则A中的-(void)viewWillAppear:(BOOL)animated{}不执行。2 消除导航条底部的黑线黑道self.......

2019-08-06 15:23:40 381

原创 iOS xcode10 代码块使用

自定义代码块

2019-07-31 15:17:10 125

转载 给按钮设置圆角 自定义四个角显示 设置一个边框

给按钮设置圆角 自定义四个角显示UIButton btnLogin = [[UIButton alloc] init];[btnLogin setTitleColor:[UIColor whiteColor] forState:UIControlStateNormal];btnLogin.adjustsImageWhenDisabled = NO;btnLogin.backgroundCo...

2019-05-23 17:38:44 2309

原创 常用链接

1 iOS开发中使用Masonry让cell自适应高度https://www.jianshu.com/p/9563f5b646d9IB_DESIGNABLE#import “MyTableViewCell.h”//#import “Masonry.h”@implementation MyTableViewCell {UILabel *_contentLabel;UILabel *ne...

2019-05-22 15:02:23 95

原创 自定义 系统选择联系人页面顶部按钮颜色

CNContactPickerViewController* _contactPicker = [[CNContactPickerViewController alloc] init];_contactPicker.delegate = self;[[UIBarButtonItem appearance] setTitleTextAttributes:[NSDictionary diction...

2019-05-21 12:19:19 213

原创 iOS 添加使用特殊字体

1 plist文件中添加Fonts provided by application名字要对应2 获取特殊字体使用时的实际名字NSString *path = [[NSBundle mainBundle] pathForResource:@“IMPACT” ofType:@“TTF”];NSURL *fontUrl = [NSURL fileURLWithPath:path];CGDat...

2019-05-09 17:30:39 1589

转载 iOS 自动提示应用需要升级,点击升级跳入App Store下载页

iOS 自动提示应用需要升级,点击升级跳入App Store下载页1 应用需要打开对应的配置。如下图:2 找到AppStore上的appid在pc端浏览器打开网址:https://www.apple.com/itunes/,搜索需要的应用获取应用id3 获取App Store上的版本号,跟本地的进行比较,如果不一致(不一致肯定就是新版本)就更新。//获取APPStore里面的版本号...

2019-05-09 17:07:20 1165

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除