• 2024-06-30UITabbarController的介绍与使用
    UITabBarController是iOS中用于管理和显示选项卡界面的一个视图控制器。它允许用户在多个视图控制器之间进行切换,每个视图控制器对应一个选项卡。主要功能管理多个视图控制器:UITabBarController管理一个视图控制器数组,每个视图控制器对应一个选项卡。显示选项卡栏:在
  • 2023-08-11iOS快速实现环形渐变进度条
    前言进度条相信我们大家都不陌生,往往我们很多时候需要使用到圆形进度条。这篇文章给大家分享了利用ios如何快速实现环形进度条,下面来一起看看。一:先制作一个不带颜色渐变的进度条自定义一个cycleview,在.m中实现drawrect方法-(void)drawrect:(cgrect)rect{cgcontextrefctx
  • 2023-08-05swift 按钮设置图片 颜色
     actionBtn.setTitleColor(UIColor.gray,for:UIControl.State.normal)actionBtn.tintColor=UIColor.grayactionBtn.setImage(UIImage.init(named:"report")?.withTintColor(UIColor.gray,renderingMode:
  • 2023-07-12Objective C无法访问Swift结构体struct
    letParseApplicationId="xxx"letParseClientKey="xxx"letAppGreenColor=UIColor(red:0.2,green:0.7,blue:0.3alpha:1.0)@objcclassConstant:NSObject{privateinit(){}classfuncparseApplicationId()->String
  • 2023-07-02IOS开发-UIColor的基本用法
    1.使用预定义的系统颜色UIKit框架内预定义了一些常用的颜色,我们可以直接使用:UIColor*redColor=[UIColorredColor];UIColor*blueColor=[UIColorblueColor];UIColor*greenColor=[UIColorgreenColor];UIColor*blackColor=[UIColorblackColor];UIColor
  • 2023-06-01iOS仿支付宝芝麻信用仪表盘效果
    概述自定义View之高仿支付宝芝麻信用分数仪表盘动画效果详细仿支付宝芝麻信用仪表盘效果一、主要思路1.圆环上绿点的旋转2.分数值及提示语的变化3.背景色的变化二、程序实现一.自定义ZLDashboardView仪表盘文件:根据跃动数字,确定百分比,现在的跳动数字---->
  • 2023-05-24iOS 裁剪图片
    ////ViewController.m//test_btn_image_01////Createdbycddon16/7/4.//Copyright©2016年jeffasd.Allrightsreserved.//#import"ViewController.h"@interfaceViewController()@end@implementationViewController-(void)viewDi
  • 2023-05-22iOS Label 作为分割线时 上下左右切边
    -(void)viewDidLoad{[superviewDidLoad];//Doanyadditionalsetupafterloadingtheview,typicallyfromanib.//CGFloatborderWidth=20.0;//UILabel*label=[[UILabelalloc]initWithFrame:CGRectMake(100,400,100,100)];
  • 2023-04-05IOS富文本
    IOS富文本通过String创建一个NSMutableAttributedString,必须是带有Mutable的可变富文本,否则无法添加属性letstring="我是一个富文本"letastring=NSMutableAttributedString(string:string)给NSMutableAttributedString添加属性astring.addAttributes([.foregroun
  • 2023-03-28iOS 深色模式适配
    要求:iOS13.0以上重点:需要所有界面进行适配,工作量巨大,需要从项目开始就进行适配;H5界面无法进行适配 实现方式:SystemColors(常用)、SemanticColors(常用)、DynamicColors(
  • 2022-12-09设置UIView的图片
    //自定义的UIViewBackView*backView=[[BackViewalloc]initWithFrame:CGRectMake(SCREEN_HEIGHT-130,50,91,34)];//把图片转为颜色UIColor*bgColor=[UIColorcolorWi
  • 2022-12-08iOS开发_取出UIColor上对应rgba的值
    UIColor+Extension.h#import<UIKit/UIKit.h>NS_ASSUME_NONNULL_BEGIN@interfaceUIColor(Extension)@property(nonatomic,assign,readonly)CGFloatred;@
  • 2022-12-08iOS开发_修改颜色Color
    UIColor+Modify.h#import<UIKit/UIKit.h>@interfaceUIColor(Modify)/***@brief反转颜色**@return反转处理后的颜色*/-(UIColor*)inverted;/*
  • 2022-11-30UIAppearance
    1、前言在一些app中会涉及到更改外观设置的功能,最普遍的就是夜间模式和白天模式的切换,而对于外观的更改必定是一个全局的东西。我们可以通过UIAppearance协议的方法来给
  • 2022-11-28iOS开发之可双向调节的Slider滑块
    滑块在很多地方都有使用,所以这里向大家展示一个自定义的可双向控制的Slider,并且可以通过代理方法获取相应的范围值,部分代码如下:属性值:/** 设置最小值 */@property(nonato
  • 2022-11-28Swift基础之Delegate方法的使用
    本文简单介绍了使用Delegate方法的进行值的传递,改变上一个界面的字体大小和颜色首先创建一个导航视图:letviewC=ViewController();       letnavigationC=UIN
  • 2022-11-28iOS开发之自己封装的提示框(警告框)样式BHAlertView
    最近需要使用到提示框(警告框)进行信息的展示和提醒,所以进行了一个类的封装,想用Swift调用此OC文件,但是发现有些困难,所以暂时先把OC代码进行展示,随后再好好研究一下在Swift中的
  • 2022-11-28Swift基础之设计折线坐标图
    最近添加了折线视图的样式,所以在这里用Swift语言重新再使用设计一下首先设置纵坐标的数值是:体重//体重       letweightLabel=UILabel.init(frame:CGRectMake(0
  • 2022-11-25[Object-C语言随笔之四]创建视图并绘制简单图形
    ​​ 李华明Himi ​​​原创,转载务必在明显处注明这段时间N忙,没办法,创业公司,当然抽时间也仍然再自学ios~OK,基础的语言基础,我就不多说了,从今天开始直接写游戏开发部分
  • 2022-11-10iOS开发_判断两个颜色是否相同
    1、代码/**判断两个颜色是否相同@paramfirstColor第一个颜色@paramsecondColor第二个颜色@return两个颜色是否相同的布尔值*/-(BOOL)firstColor:(UICo
  • 2022-11-10iOS快速实现环形渐变进度条
    前言进度条相信我们大家都不陌生,往往我们很多时候需要使用到圆形进度条。这篇文章给大家分享了利用ios如何快速实现环形进度条,下面来一起看看。一:先制作一个不带颜色渐变的
  • 2022-10-26iOS小技能:简化版的隐私弹窗
    Idemo项目简介1.1使用Cocoapods管理第三方库依赖在项目目录下​​touchPodfile​​​之后声明依赖库,然后允许​​podintsall​​进行依赖的安装source'https://githu
  • 2022-10-12UI基础 - UIAppearance
    前言1-在一些app中会涉及到更改外观设置的功能,最普遍的就是夜间模式和白天模式的切换,而对于外观的更改必定是一个全局的东西。这在iOS5以前想要实现这样的效果是比
  • 2022-09-23iOS技巧:移除/添加导航栏黑边(iOS13适配)
    “我正在参加《掘金·帆船计划》”介绍背景:移除导航栏下方的黑色边框在iOS15中不起作用原因:必须使用iOS13之后的APIUINavigationBar外观设置生效UIKIT_EXTERNAPI_A