Android-动态申请权限-及打开权限设置

//权限申请回调所需要的标识码 private static final int MY_PERMISSION_REQUEST_CODE = 10000; @Override protected void onCreate(Bundle savedInsta...

2018-05-23 09:28:16

阅读数 711

评论数 0

IOS 更改 UITabBarController 的 Item

1.移除指定的 UITabBarItem class MyTabBarViewController: UITabBarController{ override func viewDidLoad() { super.viewDidLoad() ...

2019-03-14 17:01:00

阅读数 43

评论数 0

IOS自定义UIButton 解决按钮存在下滑线的问题

UIButton在苹果6plus上有下滑线 解决方案: 1.设置button上的文字时使用以下这个方法 /** 设置按钮上的文字 */ func setButViewTitle(content:String){ let attributedString ...

2019-03-14 13:09:50

阅读数 50

评论数 0

IOS 自定义UITextField(输入限制-明密文切换)功能

ASCII值 控制字符 ASCII值 控制字符 ASCII值 控制字符 ASCII值 控制字符 0 NUT 32 (space) 64 @ 96 、 1 SOH 33 ! 65 ...

2019-03-14 11:53:32

阅读数 111

评论数 0

IOS 判断当前的ViewController是否为根视图

override func viewDidLoad() { super.viewDidLoad() //判断当前的界面是否为根视图 if UIApplication.shared.windows[0].rootViewControl...

2019-03-04 14:00:46

阅读数 138

评论数 0

iOS 报 Openssl internal error 错误

解决办法: 将Other Linker Flags中的其他的删除掉只保留 -ObjC

2019-03-04 09:05:18

阅读数 85

评论数 0

iOS 倒计时按钮(闪烁问题轻松解决)

很多应用中发短信倒计时功能,一般都会将NSTimer与UIButton结合来实现此功能,如果UIButton是这么初使化的:会有闪烁现象, let button = UIButton(type: UIButtonType.System) 将UIButtonType.System更改为UIButt...

2019-03-01 16:52:36

阅读数 26

评论数 0

Swift - 制作一个录音机(声音的录制与播放,监听说话声音的大小)

原文地址:http://www.hangge.com/blog/cache/detail_772.html#

2019-02-20 16:35:57

阅读数 71

评论数 0

ios 发布订阅事件通讯 – SwiftEventBus

SwiftEvenBus可以在不需要组件间显式的互相了解的情况下提供组件间的发布订阅式的通讯。 特点 1.简化组建之间的通讯 2.解耦事件发送者和接收者 3.避免复杂和容易出错的依赖关系和生命周期问题 4.使你的代码更简单 5.快速 6.轻量级 7.安全线程 安装 pod 'S...

2019-02-15 14:25:42

阅读数 121

评论数 0

ios设置单个界面顶部状态栏的显示隐藏

隐藏状态栏 override func viewDidLoad() { super.viewDidLoad() //隐藏状态栏 UIApplication.shared.setStatusBarHidden(true, with: UIStatusB...

2019-01-29 16:39:13

阅读数 155

评论数 0

报错 has conflicting provisioning settings.

报错: xxxxxx is automatically signed, but provisioning profile diandian_development has been manually specified. Set the provisioning profile value to ...

2019-01-22 15:35:27

阅读数 228

评论数 0

swift通知 NotificationCenter的使用

1.扩展通知的名字方便使用 //通知名字扩展 extension Notification.Name { //更新视图 static let MyNotificationUpdateViewController = Notification.Name(rawValue:&a...

2019-01-17 10:31:30

阅读数 105

评论数 0

iOS给UIview 加阴影加圆角-加边框

1.加阴影, oc:要导入框架#import<QuartzCore/QuartzCore> self.view.layer.shadowOpacity = 0.5;// 阴影透明度 self.view.layer.shadowColor = [UICo...

2019-01-11 14:22:40

阅读数 233

评论数 0

swift枚举的简单使用

示例: 1.枚举创建 import UIKit /// 请求响应状态 /// /// - success: 响应成功 /// - unusual: 响应异常 /// - failure: 请求错误 enum ResponseStatus: Int { case success = 0 ...

2019-01-07 17:12:27

阅读数 32

评论数 0

swift判断View是否存在指定视图

var A = new View() var B = new View() //将 A添加到B中 A.tag = 999 //设置标识 B.addSubview(A) /*******判断A是否存在B中********/ if (B.viewWithTag(999) != nil)...

2019-01-04 19:01:57

阅读数 299

评论数 0

Swift自定义RadioGroupView

// // RadioGroupView.swift // H56580E2E // // Created by 陕西帮你电子科技有限公司 on 2018/12/21. // Copyright © 2018 DCloud. All rights reserved. // 单...

2018-12-21 20:10:51

阅读数 101

评论数 1

iOS - 使用ijkplayer框架播放视频

一,环境部署 在使用 Ijkplayer 前,我们需要先搭建运行环境。 1,在“终端”中运行如下命令,安装homebrew, git, yasm等环境。 ruby -e "$(curl -fsSL https://ra...

2018-12-12 16:09:58

阅读数 320

评论数 0

ios里面 Localizable.strings文件使用

当你在你的项目里面New File..一个Localizable.strings的文件 之后,想选择添加上语言,当你点击右侧工具栏(View - > Utilities - >Shoe File inspector)里面的Locali...

2018-12-09 21:29:36

阅读数 296

评论数 0

报错More than one file was found with OS independent path 'META-INF/proguard/androidx-annotations.pro'

解决方案 在 app的Gradle中添加: defaultConfig { ................... packagingOptions { exclude 'META-INF/proguard/androidx-annotatio...

2018-12-06 18:51:34

阅读数 812

评论数 0

OC与swift的界面跳转及数据传输

该项目主要介绍了oc与swift之间、swift内部几种常见的传值方式(属性传值、代码块传值、代理传值、通知) 如果oc与swift之间的桥接有疑问请参考:OC与swift桥接互调 项目介绍 1、swi...

2018-12-05 17:05:13

阅读数 148

评论数 0

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