2016-08-03 31 views
0

我有一个简单的问题 - 可以添加到iOS应用程序一个简单的UIView到应用程序的底部(如页脚视图)运行?当从一个屏幕移动到另一个屏幕时,页脚仍然处于固定位置?这意味着页脚位于顶部z顺序,屏幕在页脚下方变化。iOS添加固定页脚UIView到多屏应用程序

该页脚栏的目的是显示下载海量数据的页脚,每次使用应用程序和使用导航控制器切换屏幕时,都会独立下载数据。

任何提示如何做到这一点?

谢谢Michal

+0

你想显示一个加载条,但听起来像你想添加另一个IOS应用程序 – gurmandeep

+0

你可以使用'UIProgressView'来显示进度! – Lion

+0

@KetanParmar是的,UIProgressView将包含在页脚视图,以及其他标签等。这并不重要。但是,当从屏幕移动到屏幕时,它不是使用哪种视图的问题,而是如何随时将它固定为固定页脚? – kolisko

回答

1

您可以添加自定义的UIView keyWindow有一些限制。 EG:

let progressView: ProgressView = // Instance from nib or sth 
let window = UIApplication.sharedApplication().keyWindow! as UIView 
window.addSubview(progressView) 

// Add leading constraint between window and progress view 
// Add trailing constraint between window and progress view 
// Add bottom constraint between window and progress view 
// Add height constraint to progress view 

我认为您需要抵消您的其他意见以覆盖您的进度视图。

+0

这听起来像我在找什么。关键可能是keyWindow :)我将尝试它并让你知道。 TX。 – kolisko