Paypal Lib:方向问题

时间:2010-12-30 10:41:47

标签: ios4 paypal

我在我的应用程序中集成了Paypal lib。参考:https://www.x.com/community/ppx/xspaces/mobile/mep

我的应用程序处于横向模式,当调用paypal时,屏幕进入纵向模式。

无论如何都要覆盖这种行为。

感谢。

2 个答案:

答案 0 :(得分:2)

在与PayPal的Tech人谈话后,以下是我得到的回复

付款部分仅在纵向模式下有效。这是一个避免过度滚动的设计决定。

答案 1 :(得分:1)

在PayPal MPL文档中遇到这一行后,我认为无法在横向模式下显示复选框视图。幸运的是,有一种方法可以手动完成。感谢我的同事:))

复选框视图是PayPalViewClass的一个实例。只需添加一个方法来查看所有视图和所有子视图,即可找到此类的实例。一旦找到了您正在寻找的视图,只需将setTransform方法应用于它。该方法应如下所示:

-(void) cicle:(UIView*)v{ 
    for (UIView *_v in [v subviews]) {
       if ([_v isKindOfClass:[NSClassFromString(@"PayPalViewClass") class]]) {
         [v setTransform:CGAffineTransformMakeRotation(-M_PI/2)];
       }
       [self cicle:_v];
    }
}

应该在payWithPayPal方法中调用它。我希望这会有所帮助;)