ios-activityIndicatorView显示的问题

问题描述

activityIndicatorView显示的问题

需要activityIndicatorViewUITableViewController前端显示,但是现在是显示在了UITableViewController里面,不知道怎么回事,谢谢帮忙。

activityView = [[activityIndicatorView alloc] initWithFrame:CGRectMake(60, 130, 200, 100)];
    [self showActivity];

-(void) showActivity
{

    [self.tableView addSubview:activityView];
}

解决方案

你这句话

[self.tableView addSubview:activityView];

就是把indicator加入到了tableView里面了啊.

如果你的目的是想加载数据到tableView的时候用indicator遮挡住UI,你可以用一个第三方类实现,搜一下MBProgressHUD就行了.

如果你非要自己写这部分代码,就在你的tableViewController里再添加一个UIView(比如叫mainView),作为这个tableViewController的主视图,然后把你的tableView和indicatorView都加到mainView中就行了.
不过记得重新设置tableView的delegate. 或者你就干脆用UIViewControler然后在里面加个tableView,一样的.

时间: 2024-10-31 00:02:09

ios-activityIndicatorView显示的问题的相关文章

ios平台-iOS 如何显示当前wifi的速度

问题描述 iOS 如何显示当前wifi的速度 大家知道如何获取wifi的信息吗?比如速度等,有没有什么wifi API之类的,如何查看当前网络链接状态,比如3G,WIFI,等,这个网上都有,但是wifi速度,如何或许,求大家帮帮忙 解决方案 就用wifi钥匙

ios tableview-急急急!!! iOS tableView显示不全,在线等答案

问题描述 急急急!!! iOS tableView显示不全,在线等答案 在视图上创建了一个scrollview,然后在scrollview上又添加了4个tableview,结果在运行的时候出现了显示不全的问题 解决方案 首先scrollVIew是以整个屏幕宽和高创建 contentOfSize是四个屏幕的宽 一个屏的高第二scollView添加tableView的时候要这样添加 每一个tableView添加在scrollView的整个屏幕宽的倍数上 375 667 是以ipone6为例的 for

android手机显示图片ios不显示

问题描述 android手机显示图片ios不显示 android 手机显示图片 ios不显示 android 手机显示图片 ios不显示 android 手机显示图片 ios不显示 解决方案 检查下网络环境的差异 解决方案二: 注意检查图片格式,tif文件IOS显示可能会出问题 解决方案三: 注意检查图片格式,tif文件IOS显示可能会出问题 解决方案四: 错了 是取出第一个元素,然后在元素里再取值 解决方案五: 如果是网络请求,注意http://开头

ios下显示隐藏文件并修改 hosts文件内容

  修改hosts 文件内容: 进入etc 文件夹,找到hosts 文件,把该文件复制出来,修改完里面的内容后,先把etc中的hosts 文件删除,然后在把修改后的文件脱机去 可能需要管理员的密码,你输入你的登陆密码就ok搞定了 有两种办法来实现显示 Mac 下的隐藏文件:命令行方式和软件方式. 命令行方式:显示/隐藏Mac隐藏文件命令如下(注意其中的空格并且区分大小写): 显示Mac隐藏文件的命令: defaults write com.apple.finder AppleShowAllFil

iOS如何显示已读,已送达

问题描述 发送消息后 在消息前显示已送达,消息被阅读后显示已读 解决方案 送达那个接口还不行,已读有已读回执,参考下Demo实现.消息已读回执已读回执需要开发者主动调用的.当用户读取消息后,由开发者主动调用方法发送已读回执// 发送已读回执.在这里写只是为了演示发送,在app中具体在哪里发送需要开发者自己决定. [[EaseMob sharedInstance].chatManager sendHasReadResponseForMessage:message];接收已读回执/*! @metho

iOS时间显示今天昨天

一.前言 今天无意间想起写这个功能,仔细考虑了一下,其实很简单,整体思路如下: 先获取你所要转换的时间的年月日,然后再获取今天和昨天的年月日,然后对比,进而返回不同的字符串. 二.实现步骤 首先,我们设置一下时间格式: NSDateFormatter *format = [[NSDateFormatter alloc] init]; [format setDateFormat:@"YYYY年MM月dd日"]; NSDateFormatter *fo = [[NSDateFormatte

[译]假如 Mac 上也有 iOS 应用?

本文讲的是[译]假如 Mac 上也有 iOS 应用?, 假如 Mac 上也有 iOS 应用,世界将会怎样? 没有人专门为 Mac 开发应用,Slack 有专门的 iOS 版本,放在 iPad 上的体验非常好,接上 smart keyboard 以后,你会发现还可以方便的使用快捷键.而且,在应用上无限下滑的体验甚至超过了他们本身的网页端,甚至于我从来没有看到过一个"加载中"的页面.这体验如果能够放到桌面端那是再好不过了,但是他们没有这么做,他们仅仅只是把他们的网页放到了一个 app-la

ios-IOS tableView 显示不全问题

问题描述 IOS tableView 显示不全问题 ![数据只显示一部分,滚动条拖不下去,关键是拿到别人机器上就没问题,我在想是不是我哪边设置有问题 图片说明](http://img.ask.csdn.net/upload/201511/26/1448528255_888699.png) 解决方案 你这是在模拟器上.可能是因为用触摸板或鼠标的方式不对.在真机上的话如果没问题 应该问题不大,你可以多找几台试试. 解决方案二: Tableview最后一行无法显示或者显示不全的问题IOSIOS中Tab

ios-iOS MBProgressHUD 显示问题

问题描述 iOS MBProgressHUD 显示问题 MBProgressHUD在第一次进入页面加载时,没有显示一个正常的正方形大小的view,而是显示一个类似于压缩后的十字星形状的view,如图,这是什么原因呢?求大神指教!! 解决方案 它有三个方法,你一定是选择的text的那个了,应该选择view的 解决方案二: (void)showLoadingHUDView:(UIView*)view withText:(NSString *)text { HUDView = [MBProgressH

[ISUX译]iOS 9人机界面指南(三):iOS 技术

[ISUX译]iOS 9人机界面指南(三):iOS 技术 UI规范 summer 2015-11-29 3247浏览 0评论 专为0基础小白量身打造的UI设计入门课程(ps,ai软件+图标技巧),在线学习2个月包教会(公开课3位师傅),拜师费1500,随到随学,可插班.抢名额请加qq群:429369013咨询. 本文译自苹果官方人机界面指南 iOS Human Interface Guidelines ,由腾讯ISUX设计师翻译整理,非发文者一人之作. 文章索引 3.1 3D触摸(3D Touc