我有一个我在很久以前创建的应用程序,在纵向模式的iPad上;我的用户现在也要求横向模式。我的问题是,使用核心图形(CGRect等)创建了两个页面来绘制有效的线条(水平和垂直)。这是第一页的图片:
我的问题是:如何使用约束在一个应用程序中制作此横向和纵向,或者是否有另一种方法(希望更容易)。
答案 0 :(得分:1)
我认为没有任何简单的方法。如果以编程方式在此处创建对象,则可以为整个事物提供x和y的“因子”。
例如,如果您在纵向中创建日历rect = (w,h)
,则可以将其更改为(w * xFactor, h * yFactor)
。然后在orientationChange委托中更改/调整xFactor和yFactor并重新绘制。