240 发简信
IP属地:浙江
  • Swift UIButton文字与图片上下排列的三种方式

    第一种方式 自定义属性文字来对UIButton的文字进行赋值得出效果 第二种方式 利用系统属性对UIButton进行修改得出效果 第三种方式 利用UIButton的文字与图片...

  • 2023-04-11

    得得得 哦你好nomnomnom 你很哦哦 得得得

  • 120
    iOS pod第三方库放到本地使用(可更改库文件)

    pod管理第三方库,将第三方库下载到本地使用,是为了解决多人组件化开发执行 pod install 或 pod update 下载的第三方库不同导致 pod 冲突问题。这样将...

  • 感谢楼主 优化了下
    /// //MARK:--部分圆角
    func doSelectCornerRadius(cornerRadius:Int,borderWidth:Int = 1,borderColor:UIColor = .clear,directions:UIRectCorner = [.topLeft,.topRight,.bottomLeft,.bottomRight]) {
    if self.width <= 0 {
    self.layoutIfNeeded();
    }
    let rect = self.bounds
    let radio = CGSize(width: cornerRadius, height: cornerRadius) // 圆角尺寸
    let path = UIBezierPath(roundedRect: rect, byRoundingCorners: directions, cornerRadii: radio)
    let masklayer = CAShapeLayer() // 创建shapelayer
    masklayer.frame = rect
    masklayer.path = path.cgPath // 设置路径
    self.layer.mask = masklayer
    }

    iOS 给UI视图设置部分圆角(OC/Swift)

    有时候,我们在项目中会有这样的需求,一个button或者label只要切左边两个角的圆角或者只要一个角的圆角,比如下图 这个时候,系统单纯的layer.cornerRadiu...

  • 利用runtime里面的class_copyPropertyList()获取类的所有property,这个属性居然也在里面,但是使用class_copyIvarList()的时候却没有对应的成员变量,也就是说针对这个属性,系统没有生成对应的成员变量。当然这种方法只是用来学习的,真正开发中估计会用到另一种办法:利用runtime的关联对象。这句话写反了吧,class_copyPropertyList()获取类的所有property ,class_copyIvarList()获取所有的成员变量跟属性

    iOS-属性与实例变量(成员变量)

    在我看来iOS开发中属性和实例变量是两个概念,还是有一定区别的: 1. 只声明实例变量,类外部不可访问,不可赋值,类内部可以通过self->属性名或者属性名访问和赋值 2. ...

  • 这个UIbutton亲证是差像素的,设置图片文字距离该怎么设置呢?

    iOS13 适配

    1. iOS13 Beta版 夜间模式问题 视图控件(例如UILabel/UIButton/UIView/UIImageView等)未设置背景色或字体颜色,在iOS13.0B...

  • 为什么 我测试的是 如果是同步任务添加到 dispatch_get_main_queue 队列,一定会崩溃,但是往新建的串行队列中添加同步任务,会依次输出,并没有什么异常, 有点怀疑了...

    关于iOS多线程,你看我就够了

    在这篇文章中,我将为你整理一下 iOS 开发中几种多线程方案,以及其使用方法和注意事项。当然也会给出几种多线程的案例,在实际使用中感受它们的区别。还有一点需要说明的是,这篇文...

  • 现在是不是能用了,为什么会崩溃

    UIAlertController 弹窗信息左对齐与文字大小、颜色修改方法

    直接上代码:

  • 组件模板创建

    方法 通过命令终端创建 步骤 打开终端, cd 到存放工程文件的目录 使用命令 pod lib create [组件名称] 来创建本地组件模板 使用该命令时, 实际上是在本地...

  • 我集成后为什么播放的时候既有英文又有英文呢,很奇怪

    ios自带文字转语音

    因新项目需求,需要接入类似支付宝收款提示声----“支付宝到账xxxx元”,就查看了一些文章,苹果还是想的很周全,废话不多说。 首先 在General -> Linked F...

  • iOS 语音合成,语音播报功能(系统)

    第一次接触语音合成,只实现了很简单的功能,记录一下,以后免得去网上四处找资料 最近在做高德地图导航的时候有个语音播报的功能,高德sdk已经提供了要语音的字符串。我要做的就是把...

  • 120
    DZNEmptyDataSet——空白数据集显示框架

    GitHub: DZNEmptyDataSet star: 11k 注:以下内容来源于官方源码、 README 文档、Demo 应用以及个人使用总结 ! DZNEmptyDa...

  • 120
    iOS开发需要的库

    27 款 iOS 开源库,让你的开发溜到飞起 我爱开源。 我也爱开发者们,他们花费大量宝贵的时间创造出如此惊人的东西,然后与其他人分享,而不要求任何回报。开源作者和贡献者们,...

  • 120
    合理的制作自己的cocoapods

    经过一天的摸索终于建成了自己的公有库,感谢https://www.jianshu.com/p/c94d394f0be7和https://www.jianshu.com/p/4...

  • 120
    Jenkins+Xcode实现自动打包 下

    1、安装Homebrew,Homebrew 是Mac系统的包管理器,用于安装一些其他必需的工具软件,比如NodeJS,Jenkins等。已经安装的请略过。 本文使用的Home...

  • iOS上传多张图片到服务端

    NSMutableDictionary *parameters = [NSMutableDictionary dictionary]; //需要上传服务器的参数 [p...