
笔记
ios_sheep
ios程序媛一枚,请多指教!从事过智能家居app开发,现在主要是进行电商app开发!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
iOS 关于UITableView设置cell的分割线偏移量
1.简单的,一行代码可以搞定cell.separatorInset = UIEdgeInsetsMake(0, 0, 0, 0);2.看到很多人都用下面这种方式- (void)viewDidLoad { [super viewDidLoad]; if ([self.tableView respondsToSelector:@selector(setSeparat...原创 2020-02-28 13:45:20 · 592 阅读 · 0 评论 -
iOS ARC模式下允许autorelease
比如GTMBase64.m文件中,有用到autorelease手动管理内存,在ARC模式下怎样设置不会报错呢?在Build Phases-->Compile Sources找到GTMBase64.m,在Compiler Flags添加-fno-objc-arc...原创 2020-02-21 13:34:49 · 454 阅读 · 0 评论 -
IOS App转让方法和转让之后需注意的问题
中国加油????????!!!受疫情影响,难得拥有一个寒假,博文也停更了。公司需要将一个app进行转让,记录一下1.登录转让方账号,进入App Store Connect,找到需要转让的App。点击App信息,找到额外信息,点击转让App2.会出现如下一个界面,必须符合列出来的所有条件,然后点击继续3.填入接收方账号的Apple ID,和团队ID(在Account面板查找Team ID...原创 2020-02-20 11:30:38 · 1713 阅读 · 0 评论 -
iOS 利用UIBezierPath绘制简单的饼图,动画展示出来
本文是利用UIBezierPath来绘制的,从圆顶点-M_PI_2,顺时针累加每个扇形的角度。我这里的动画是利用定时器实现的,如果想做成环形饼图可以在中间再画一个圆,下面贴出核心代码- (void)viewDidLoad { [super viewDidLoad]; // Do any additional setup after loading the view. ...原创 2020-01-20 16:01:36 · 526 阅读 · 0 评论 -
iOS 简单的人脸识别,获取人脸位置
//人脸位置检测,并裁剪包含五官的人脸- (UIImage *)detectFace{ UIImage *resultImage; if (self.displayImageView.image) { CIImage *cgImage = [[CIImage alloc] initWithImage:self.displayImageView.image]; ...原创 2020-01-07 16:56:37 · 1405 阅读 · 0 评论 -
iOS 系统分享功能
记一下简单的系统分享/** 系统分享 @param items 需要分享的类目,可以包括文字,图片,网址 @param controller 视图控制器 */+ (void)systemShare:(NSArray *)items controller:(UIViewController *)controller{ //初始化控制器,添加分享内容至控制器 UIAc...原创 2020-01-03 16:23:19 · 1578 阅读 · 0 评论 -
iOS 设置视图阴影
第一种://设置四周阴影- (void)setShadowLayer{ self.layer.masksToBounds = false; self.layer.shadowOffset = CGSizeMake(0, -2);//设置阴影偏移 self.layer.shadowOpacity = 阴影透明度; self.layer.shadowRadius...原创 2019-12-27 16:21:44 · 932 阅读 · 0 评论 -
oc中参数可为空的方法(和block作为参数可为空)
//调用该方法时block可赋值为空[self testMethod:nil];- (void)testMethod:(void(^ __nullable)(void))handle;//参数可为空- (void)testMethod2:(NSString *__nullable)str;原创 2019-12-18 10:22:36 · 5691 阅读 · 0 评论 -
iOS 跳转到App Store评分,应用内置评分,购买同理(只需将appleID换为需购买的app)
有两种方法到App Store评分,需要提供Apple ID(到开发者账号对应app信息查看)1.跳出当前应用,跳转到App Store评分[[UIApplication sharedApplication] openURL:[NSURLURLWithString:@"http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewConten...原创 2019-11-27 16:25:54 · 638 阅读 · 0 评论 -
iOS 连续返回两级页面
//当前视图在导航栏控制器子控制器数组的页面索引值NSInteger index = [self.navigationController.viewControllers indexOfObject:self];//此处想返回几级就减去几级[self.navigationController popToViewController:[self.navigationController.vi...原创 2019-11-21 15:06:37 · 1517 阅读 · 0 评论 -
隐藏导航栏下面的那条横线
[self.navigationController.navigationBar setBackgroundImage:[UIImage new] forBarMetrics:UIBarMetricsDefault];self.navigationController.navigationBar.shadowImage = [UIImage new];原创 2019-11-21 15:01:25 · 478 阅读 · 1 评论 -
iOS小程序分享,友盟分享遇到的一些坑(缩略图不显示、应用消息数据错误)
日常开发中用的比较多的有Mob,友盟分享,之前也用过微信SDK分享,但是分享的预览图片总是不显示。我项目中集成的是友盟SDK,推荐用Cocoapods集成自动集成,示例代码友盟的开发者文档中都会写的很详细https://developer.umeng.com/docs/128606/detail/129443,可以点击链接进去学习一下。我遇到的主要问题是预览图不显示,原因是上传的图片太大了...原创 2019-11-20 10:10:22 · 1806 阅读 · 0 评论 -
iOS 设置导航栏状态无效时,请注意一下几点
1、检查 info.plist文件的设置关键字:View controller-based status bar appearance设为YES,则View controller对status bar的设置优先级高于application的设置。为NO则以application的设置为准,view controller的prefersStatusBarHidden不会被调用的。2...原创 2019-11-20 09:45:12 · 762 阅读 · 0 评论 -
把图片设置为某个view的背景色
ios开发中,经常需要将某张图片设置为某个view的背景色,用过两种方法,推荐用第一种(比较不耗内存) UIImage *image = [UIImage imageNamed:@"m_bgImg"];//第一种方法self.bgView.layer.contents = (id)image.CGImage;//第二种方法self.bgView.backgroundCol...原创 2019-11-19 16:14:46 · 158 阅读 · 0 评论 -
自动布局更新约束,更新界面的方法
在日常开发中经常需要根据不同的业务场景对控件做不同的展示,如果你是用的自动布局,可以参考一下以下方法。 mas_make Constraints mas_update Constraints mas_remake Constraints 已有某种约束,再添加 不更新约束 更新约束 ...原创 2019-11-19 16:06:00 · 1875 阅读 · 0 评论