注册 登录
主题 : 在UIViewController中,如何实现其中一部分View的自动切换功能?
级别: 新手上路
UID: 263417
精华: 0
发帖: 5
可可豆: 51 CB
威望: 41 点
在线时间: 18(时)
注册时间: 2013-09-28
最后登录: 2017-08-27
0 楼:  发表于: 2017-07-17 12:48    发自: Web Page
来源于 技术求助 分类

在UIViewController中,如何实现其中一部分View的自动切换功能?   

最近写了个小程序,,中间遇到点问题,想请教一下各位高手。程序的导航栏跟下面的tabBar都是固定的,tabBar有两个按钮,左边的点开是扫二维码,右边的点开是看地图,第一次程序启动的时候,中间是一个UIScrollView,显示的是广告,当用户点击左边的按钮,modle一个类似微信的扫描界面扫描二维码,然后跳转到一个UIWebView。当关闭UIWebView的时候,替换主页的UIScrollView去UITableView,然后UITableView的Cell显示刚才打开的WebView的一些信息。等第二次程序启动的时候,先判断UITableView的Cell是不是空,如果是空的,显示UIScollView,如果不是,显示UITableView。


现在界面已经搭的差不多了,我就想问一下,关于中间的UIScrollView和UITableView,是用XIB比较好呢?还是直接在主界面的中间,把UIScrollView和UITableView进行叠加,然后默认UIScrollView显示,UITableView hide,然后如果cell != nil, 就UITableView 显示,UIScrollView hide?如果这样写,内存会不会一直叠加呢?






级别: 版主
UID: 18112
精华: 0
发帖: 270
可可豆: 1371 CB
威望: 1381 点
在线时间: 336(时)
注册时间: 2010-04-21
最后登录: 2017-11-12
1 楼:  发表于: 2017-07-20 13:10    发自: Web Page
知道为什么没人回答你的问题么?1. 因为你问的太多,没有重点 2. 你的表述不清晰 3. 这个坛子人不多。。。。
尝试回答你的两个疑问, 1. 用xib和不用的 差别并非体现在内存上  2. 内存的叠加与否 是有关你创建了多少对象,这些内存有没有被回收。仅仅是hide并不能回收内存,同样show 也不会增加内存
你看我不到
描述
快速回复

关注本帖(如果有新回复会站内信通知您)

发帖、回帖都会得到可观的积分奖励。查看论坛积分规则

按"Ctrl+Enter"直接提交
    顶部