我在我的应用程序中集成了Paypal lib。参考:https://www.x.com/community/ppx/xspaces/mobile/mep
我的应用程序处于横向模式,当调用paypal时,屏幕进入纵向模式。
无论如何都要覆盖这种行为。
感谢。
答案 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方法中调用它。我希望这会有所帮助;)