首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏一“技”之长

    iOS UIActivityIndicatorView(指示控制器)用法总结

    对于UIActivityIndicatorView的使用,我们一般会创建一个背景View,设置一定的透明度,然后将UIActivityIndicatorView贴在背景View上,在我们需要的时候将这个 初始化UIActivityIndicatorView - (instancetype)initWithActivityIndicatorStyle:(UIActivityIndicatorViewStyle

    72510发布于 2018-08-15
  • 来自专栏正则

    AFNetworking源码探究(十九) —— UIKit相关之几个分类

    ---- UIActivityIndicatorView+AFNetworking 1. 接口调用 这个是指示器的一个分类,看一下.h接口。 @interface UIActivityIndicatorView (AFNetworking) ///---------------------------------- /// @name Animating 下面我们在看下.m里面的实现,这里多了一个类AFActivityIndicatorViewNotificationObserver,实现过程如下: #import "UIActivityIndicatorView ; - (void)setAnimatingWithStateOfTask:(NSURLSessionTask *)task; @end @implementation UIActivityIndicatorView 后记 本篇主要是UIActivityIndicatorView的分类的一些动画的实现,将动画与任务的进度进行绑定。

    61720发布于 2021-09-03
  • 来自专栏学海无涯

    SwiftUI-混合开发

    案例 使用 UIKit 中的UIActivityIndicatorView。 { var isAnimating: Bool // 如下的2个方法都是与UIKit相关 func makeUIView(context: Context) -> UIActivityIndicatorView { let v = UIActivityIndicatorView() v.color = .orange return v } func updateUIView(_ uiView: UIActivityIndicatorView, context: Context) { if isAnimating {

    42511编辑于 2025-05-10
  • 来自专栏技术总结

    iOS原生Loading效果

    前言: UIActivityIndicatorView 活动指示器 ,就是一个转圈圈的控件(类似菊花)。 super.viewDidLoad() self.view.backgroundColor = UIColor.brown let spinner = UIActivityIndicatorView

    3.4K40发布于 2018-05-22
  • 来自专栏Elton的技术分享博客

    创建没有按钮的UIAlertView

    message:nil delegate:self cancelButtonTitle:nil otherButtonTitles: nil] autorelease]; [alert show]; UIActivityIndicatorView *indicator = [[UIActivityIndicatorView alloc] initWithActivityIndicatorStyle:UIActivityIndicatorViewStyleWhiteLarge

    1.9K20发布于 2021-01-26
  • 来自专栏学海无涯

    SwiftUI-混合开发

    ActivityIndicator: UIViewRepresentable { var isAnimating: Bool func makeUIView(context: Context) -> UIActivityIndicatorView { let v = UIActivityIndicatorView() v.color = .orange return v } func updateUIView(_ uiView: UIActivityIndicatorView, context: Context) { if isAnimating {

    2.9K10发布于 2020-03-20
  • 来自专栏iOS122-移动混合开发研究院

    DZNEmptyDataSet,优秀的空白页或者出错页封装

    你可以自定义 - (UIView *)customViewForEmptyDataSet:(UIScrollView *)scrollView { //加入你自定义的view UIActivityIndicatorView *activityView = [[UIActivityIndicatorView alloc] initWithActivityIndicatorStyle:UIActivityIndicatorViewStyleGray

    2K60发布于 2018-01-02
  • 来自专栏韩曙亮的移动开发专栏

    【IOS 开发】基本 UI 控件详解 (UISegmentedControl | UIImageView | UIProgressView | UISlider | UIAlertView )

    进度环控件 (UIActivityIndicatorView) 1. 进度环控件 (UIActivityIndicatorView) 属性 UIActivityIndicatorView 属性截图 :  (1) Style 属性 Style 属性 :  -- Large 大小 两种大小 :  -- 标准风格 : 像素值 20 x 20; -- 大风格 : 像素值 37 x 37; (5) 控制方法 UIActivityIndicatorView 控制方法 :  -- UIActivityIndicatorView 代码示例 (1) 创建 IBOutletConnection 创建 IBOutletConnection :  -- 按住 Option 键 将一个元素拖动到 , nonatomic) IBOutlet UIProgressView *progress3; @property (strong, nonatomic) IBOutletCollection(UIActivityIndicatorView

    4.7K40编辑于 2023-03-27
  • 来自专栏程序员——iOS开发

    最新:iOS 13 适配

    darkContent 和 lightContent 现在的 darkContent 对应之前的 default,现在的 default 会根据情况自动选择 darkContent 和 lightContent UIActivityIndicatorView 之前的 UIActivityIndicatorView 有三种 style 分别为 whiteLarge, white 和 gray,现在全部废弃。

    3.6K50发布于 2019-08-01
  • 来自专栏流川疯编写程序的艺术

    ios swift模仿qq登陆界面,xml布局

    CGRectMake(0,0,0,0) var m_ForgetRect = CGRectMake(0,0,0,0) var myActivityIndicator: UIActivityIndicatorView forControlEvents: UIControlEvents.TouchUpInside) // myActivityIndicator = UIActivityIndicatorView //myActivityIndicator.center = self.view.center; myActivityIndicator = UIActivityIndicatorView

    2.6K10编辑于 2022-05-06
  • 来自专栏xx_Cc的学习总结专栏

    六天完成一个简单iOS App - 第三天

    等设置完文字之后在禁止点击,如果直接禁止点击 字体颜色会被渲染成灰色 self.userInteractionEnabled = NO; // 设置小菊花 UIActivityIndicatorView *indicatorView =[[UIActivityIndicatorView alloc]initWithActivityIndicatorStyle:UIActivityIndicatorViewStyleGray }]; } // 每当cell 重新显示在桌面上 ,都会调用laoutsubviews -(void)layoutSubviews { [super layoutSubviews]; UIActivityIndicatorView *indicator = (UIActivityIndicatorView *)self.accessoryView; [indicator startAnimating]; } @end

    1.2K110发布于 2018-05-10
  • 来自专栏陈满iOS

    iOS开发·runtime原理与实践: 关联对象篇(Associated Object)(应用场景:为分类添加“属性”,为UI控件关联事件Block体,为了不重复获得某种数据)

    例如大名鼎鼎的AFNetworking为菊花控件监听NSURLSessionTask以获取网络进度的分类: UIActivityIndicatorView+AFNetworking.m @implementation UIActivityIndicatorView (AFNetworking) - (AFActivityIndicatorViewNotificationObserver *)af_notificationObserver = NSURLSessionTaskStateCompleted) { UIActivityIndicatorView *activityIndicatorView = self.activityIndicatorView

    3.5K21发布于 2018-09-10
  • 来自专栏肘子的Swift记事本

    在SwiftUI中使用UIKit视图

    ProgressView一样的转圈菊花: struct MyProgrssView: UIViewRepresentable { func makeUIView(context: Context) -> UIActivityIndicatorView { let view = UIActivityIndicatorView() view.startAnimating() return view } func updateUIView(_ uiView: UIActivityIndicatorView, context: Context) {}}struct Demo: View { var 上文关于UIActivityIndicatorView的演示代码并没有出现这个情况。因此对于不同的UIKit组件,我们需要了解其默认设置,酌情对其进行约束设定。

    10.3K22编辑于 2022-07-28
  • 来自专栏hrscy

    RxSwift - API

    ControlProperty<Int> {} } extension UISwitch { public var rx_value: ControlProperty<Bool> {} } extension UIActivityIndicatorView

    1K20发布于 2018-08-30
  • 来自专栏coding...

    iOS开发-RAC+MVVM练手项目 图床App写在前面准备工作界面设计首页历史关于后记

    make.centerX.equalTo(imageView.superview); make.top.equalTo(scaleHeight(20)); }]; UIActivityIndicatorView *activity = [[UIActivityIndicatorView alloc] initWithActivityIndicatorStyle:UIActivityIndicatorViewStyleGray

    1.3K20发布于 2018-08-23
  • 来自专栏代码男人

    再探Kotlin 跨平台——迁移Paging分页库至KMM

    UITextFieldDelegate {   func textFieldShouldReturn(_ textField: UITextField) -> Bool {     let activityIndicator = UIActivityIndicatorView

    1.7K20编辑于 2022-11-21
  • 来自专栏青玉伏案

    IOS开发之视图和视图控制器

    具有这种行为的UIKit类包括 UIImageView, UILabel, UIProgressView, UIActivityIndicatorView;下面是UIProgressView显示视图 ?

    2.6K70发布于 2018-01-11
  • 来自专栏学海无涯

    iOS14开发-UIView

    UIActivityIndicatorView、UIProgressView UIActivityIndicatorView:无进度的进度条。 UIProgressView:有进度的进度条。 class ViewController: UIViewController { @IBOutlet var indicator: UIActivityIndicatorView!

    14.9K10发布于 2021-01-21
  • 来自专栏韦弦的偶尔分享

    Swift:静态工厂方法

    loading: UIViewController { let viewController = UIViewController() let indicator = UIActivityIndicatorView

    3.3K10发布于 2020-02-18
  • 来自专栏猿人谷

    Cocoa编程中视图控制器与视图类详解

    进度与活动: UIActivityIndicatorView UIProgressView  控制器类 UIViewController类       UIViewController负责创建其管理的视图及在低内存的时候将它们从内存中移除

    8.4K50发布于 2018-01-17
领券