如何允许我的视图控制器的一个子视图在方向更改时自动旋转,但保持其他视图不变。我正在尝试获得类似于本机摄像头应用程序的效果,在该应用程序中,“捕获”和“切换摄像头”按钮(以及所有其他按钮)均位于其位置,并相应地旋转。 SnapChat应用程序也会执行此操作,在拍摄照片后弹出的UI图层会自动旋转,而其他视图不会旋转。
我似乎能够接近这里的答案:Disable autorotate on a single subview in iOS8,尽管尽管这阻止了他们旋转,但却弄乱了他们的位置。
答案 0 :(得分:0)
我认为您必须使用
(i);with cte1
as (select *,row_number() over(order by (select 1)) rn
from @table s
unpivot( [y]
for [x] IN (coli_day,coli_wee,coli_mon,coli_yea) ) u)
select coli_key,coli_day,coli_wee,coli_mon,coli_yea
from cte1
pivot(max(y)
for x in(coli_day,coli_wee,coli_mon,coli_yea)) pvt
通过固定其位置或宽度高度来设置视图约束。
要设置纵向和横向的方向,您必须使用尺寸类