Iphone xcode可以在不使用代码的情况下旋转UI项吗?

Iphone xcode可以在不使用代码的情况下旋转UI项吗?,iphone,objective-c,ios,xcode,Iphone,Objective C,Ios,Xcode,我看到很多人都在使用viewDidLoad下的代码来旋转他们的对象,但是xcode是否有任何方法可以从一开始就这样做呢 如果没有,最有效/最好的方法是什么 多谢各位 Interface Builder目前不支持在视图(或其背景层)上设置变换。您必须通过代码来完成此操作。您可以在interface builder中将基本视图设置为横向视图,并按此方式进行构建。所以所有的东西都会旋转90度。另外,不要忘记编辑shouldAutorotateToInterfaceOrientation方法。如果你只想

我看到很多人都在使用
viewDidLoad
下的代码来旋转他们的对象,但是xcode是否有任何方法可以从一开始就这样做呢

如果没有,最有效/最好的方法是什么


多谢各位

Interface Builder目前不支持在视图(或其背景层)上设置变换。您必须通过代码来完成此操作。

您可以在interface builder中将基本视图设置为横向视图,并按此方式进行构建。所以所有的东西都会旋转90度。另外,不要忘记编辑shouldAutorotateToInterfaceOrientation方法。如果你只想旋转一些对象,而不是所有对象,你就必须按照Cyrille说的那样进行变换。

你想旋转多少?你能帮我在第一次UI加载时如何设置它吗?当然:假设你的视图是一个IBOutlet,名为
myView
,在
viewdiload
中执行此操作:
myView.transform=CGAffineTransformMakeRotation(M_PI_2)
用于90°旋转,而
3*M_PI_2
用于270°旋转。非常感谢!因为我是在IBAction上这样做的,所以我需要再问一个问题:我添加了
@property(强的,非原子的)iBaOutlet UISlider*sliderThrottle;-(iAction)滑块提示:(id)发送方
这是可行的,但在同一个对象上同时使用action和outlet是否“合法”呢?这是完全合法的:粗略地说,IBMOutlet允许您的代码与您的接口对话;iAction允许接口触发代码中的方法。IBAction和iBouts的用途相同(让应用程序的两个部分互相对话),但方向相反。但在这种情况下,IBAction的名称似乎有误。通常,操作名称类似于
-(iAction)sliderThrottleDidChangeValue:(id)sender