Ipad 让自动布局与iOS 8中的“今日通知中心宽度”扩展一起使用

Ipad 让自动布局与iOS 8中的“今日通知中心宽度”扩展一起使用,ipad,widget,ios8,autolayout,Ipad,Widget,Ios8,Autolayout,对于iOS 8 Today扩展,我尝试以使用通知中心总宽度的方式定位多个方形视图 使用Auto Layout,我让它在iPhone 5S及以下版本上按预期工作。在这些4英寸及以下的设备上,一切正常,因为通知中心在纵向和横向模式下都使用整个屏幕宽度 然而,新的iphone6(+)和所有ipad并没有使用其整个屏幕宽度,而是显示通知中心。这就是我的观点混乱的地方。它们仍然填充NC的整个宽度,但它们不再是正方形,而是垂直拉伸。我猜自动布局的宽度等于整个屏幕的宽度,并进行计算。但是,在第二步中,NC将水

对于iOS 8 Today扩展,我尝试以使用通知中心总宽度的方式定位多个方形视图

使用Auto Layout,我让它在iPhone 5S及以下版本上按预期工作。在这些4英寸及以下的设备上,一切正常,因为通知中心在纵向和横向模式下都使用整个屏幕宽度

然而,新的iphone6(+)和所有ipad并没有使用其整个屏幕宽度,而是显示通知中心。这就是我的观点混乱的地方。它们仍然填充NC的整个宽度,但它们不再是正方形,而是垂直拉伸。我猜自动布局的宽度等于整个屏幕的宽度,并进行计算。但是,在第二步中,NC将水平收缩视图,以便将其装入NC。这将导致矩形而不是正方形

我怎样才能避免这种行为?对我来说似乎是个问题,但有什么解决办法吗