IOS
-
iOS 11 UINavigationItem 去除左右间隙的方法
前言 iOS 11版本由于对于Nav层级结构的改变,导致以前的方法无法达到理想的移动效果,使顶部的按钮完全靠左,或者是靠右. 修改思路 在iOS11之前保持原有方式进行设置,iOS11之后进行额外的边 ...
-
iOS自带动画效果的实例代码
1.普通动画: [UIView beginAnimations:nil context:nil]; [UIView setAnimationDuration:2]; frame.origin.x + ...
-
ios学习笔记之基础数据类型的转换
前言 前几天在做一些小功能的时候,忽然发现有的基础数据转换都忘记了,于是赶紧整理下记下来!方便自己以后查阅,也给有需要的朋友们一些参考,下面话不多说,来看详细的内容. 一.NSString 字符串拼接 ...
-
iOS应用开发中监听键盘事件的代码实例小结
iOS应用开发中监听键盘事件的代码实例小结
-
快速解决低版本Xcode不支持高版本iOS真机调试的问题方法
今天在进行真机调试的时候,遇到了以下问题. Could not locate device support files. This iPhone 6s is running iOS 10.2(14C9 ...
-
iOS对数组进行排序的实例代码
一,代码. - (void)viewDidLoad { [super viewDidLoad]; // Do any additional setup after loading the view, ...
-
iOS中navigationController 去掉背景图片、去掉底部线条的核心代码
废话不多说了,直接给大家贴iOS中navigationController 去掉背景图片.去掉底部线条的核心代码,关键代码如下所示: //去掉背景图片 复制代码 代码如下: [self.navigat ...
-
通过源码分析iOS中的深拷贝与浅拷贝
前言 关于iOS中对象的深拷贝和浅拷贝的文章有很多,但是大部分都是基于打印内存地址来推导结果,这篇文章是从源码的角度来分析深拷贝和浅拷贝. 深拷贝和浅拷贝的概念 拷贝的方式有两种:深拷贝和浅拷贝. 浅 ...
-
IOS 应用程序管理的实现
IOS 应用程序管理的实现 1. 项目名称:应用管理 2. 项目截图展示 3. 项目功能 展示应用图标,名称和下载按钮 点击下载按钮,出现"正在下载"图标 4. 项目代码 模型代码 ...
-
iOS Remote Notification远程消息推送处理
远程消息推送处理场景有三种:分别是app还没有运行.app在前台运行以及app在后台运行,下面介绍相关流程及三种场景下处理步骤 1.流程 (1)注册通知 首先是在注册远程消息推送,需要注意的是iOS8 ...
-
iOS 自定义状态栏和导航栏详细介绍
iOS 自定义状态栏和导航栏 开发IOS APP 经常会根据需求更改状态栏和导航栏,这里整理了几种方法,大家可以看下. 导航栏透明 -(void)viewWillAppear:(BOOL)animat ...
-
iOS学习笔记之远程推送、静默推送与自定义消息推送
远程推送时 , 应用可能处于下列三种状态: (1) . 应用开启时 , 应用在前台 (2) . 应用开启时 , 应用在后台 (3) . 应用未启动(应用被杀死) 从苹果APNS服务器远程推送时: 1 ...
-
iOS 10 使用相机相簿闪退的bug修正方法
iOS 10 新规定,在取用相机,相簿,联络资讯,麦克风需要在 Info.plist 加入指定的 key,否则闪退: Info.plist <key>NSPhotoLibraryUsage ...
-
IOS中Weex 加载 .xcassets 中的图片资源的实例详解
IOS中Weex 加载 .xcassets 中的图片资源的实例详解 前言: 因为 .xcassets 中的图片资源只能通过 imageNamed: 方法加载,所以需要做一些特殊处理,才能提供给 Wee ...
-
iOS阅读器与直播的控件重叠滑动交互详解
目录 场景一 场景二 场景三 场景一 进行一个阅读器项目的开发时,遇到了一个问题, 需要在点击绿色区域时弹出一个菜单,因此在该区域加了一个View, 然而,当在这个区域滑动时,滑动手势被绿色区域拦截, ...
-
浅谈SwiftUI 里面$0是什么意思如何用
$0表示传递给Swift闭包的第一个参数,是Swift语言的语法糖.Swift会自动为内联闭包提供速记参数名称,可使用$0,$1,$2等名称来引用闭包参数的值. 代码 import UIKit let ...
-
Flutter Module添加到iOS项目示例详解
目录 1. 创建flutter module 2. flutter 模块嵌入原生应用 3. flutter模块和原生通信 小结 1. 创建flutter module 摘要:我们实际开发开始作为混合开 ...
-
iOS开发中UITableview控件的基本使用及性能优化方法
UITableview控件基本使用 一.一个简单的英雄展示程序 NJHero.h文件代码(字典转模型) 复制代码 代码如下: #import <Foundation/Foundation.h&g ...
-
iOS音乐播放器实现代码完整版
本文实例为大家分享了iOS实现音乐播放器的具体代码,供大家参考,具体内容如下 audio_queue.cpp /* * This file is part of the FreeStreamer pr ...
-
ios自定义滑杆效果
本文实例为大家分享了ios自定义滑杆的具体代码,供大家参考,具体内容如下 先让我们看看效果: 主要实现的代码: UIImage *thumbWithLevel(float aLevel) { ...