草庐IT

梯度方向

全部标签

iphone - 在方向更改时正确自动调整所有 UIScrollView subview 的大小

我有:底部有1个分页ScrollView(如面板),最初为768x100像素,当iPad旋转到横向时,它被设置为拉伸(stretch)到1024。2个subview,每个大小为768x100像素;一个在原点0,0,一个在原点768,0。在纵向模式下,用户可以左右滑动以在这些面板之间切换。当我旋转到横向时,即使自动调整大小正确,subview仍保持相同大小。它们也保持在同一位置,这意味着右侧Pane现在出现在距右侧“in”256像素的位置。有没有办法使用自动调整来解决这个问题?我必须手动调整旋转的subview吗? 最佳答案 如果界面

objective-c - UIImageView 以编程方式调整方向更改为横向模式

我遇到一个问题,我需要旋转UIImageView并根据它是纵向模式还是横向模式调整大小。我已设法使ImageView正确旋转,方法是按照此相关问题中的答案进行操作:RotateUIImageViewDependingoniPhoneOrientation.这是我的旋转代码(现在我只专注于将它旋转到左横向):-(void)rotateImage:(UIImageView*)imageduration:(NSTimeInterval)durationcurve:(int)curvedegrees:(CGFloat)degrees{[UIViewbeginAnimations:nilcont

ios - 子类 uiwindow 不会旋转到水平方向

我尝试子类化UIWindow以覆盖statusBar以显示某些内容。但是当我的应用程序的方向==UIInterfaceOrientationLandscapeLeft或右时,此自定义窗口不会旋转。我该如何修复它?-(id)init{if(self=[superinitWithFrame:CGRectMake(0,0,1024,20)]){self.windowLevel=UIWindowLevelStatusBar;UILabel*label=[[UILabelalloc]initWithFrame:self.frame];label.text=@"testing";label.bac

iphone - 在 iOS Safari 上更改方向时出现白色闪烁

在装有iOS6的iPhone上将方向从纵向更改为横向时,是什么导致响应式设计右侧闪烁白色?在iOS6的Safari上试试:像这样的网站不会这样做:http://html5boilerplate.com但这个确实如此:http://www.initializr.com与重新处理(CPU滞后)以适应更宽的屏幕有关吗?在iOS6的Chrome中不会发生...例如,我刚刚删除了所有img从我自己的测试站点并设置背景,等到非白色,但它仍然会发生。这似乎发生在许多不同的网站上,但其他网站完全不受其影响……这可能是网站上的某个人的问题,还是iOSSafari的错误? 最佳

ios - Kobold2D KKInput 方向不正确?

我在设备方向和输入方面遇到问题。使用xcode->projects->orientationsettings我已经禁用了除Portrait之外的所有内容。当我转动设备时,图形保持原位(如预期),但KKInput手势(例如平移)似乎提供了不正确的坐标和平移。我的第一个怀疑是我遗漏了一些与KKInput处理convertToGL相关的东西。在我看来,Cocos2d似乎仍在读取设备的方向并将其考虑在内进行计算。如果有帮助,下面是一个示例。正方形网格中的两个“正方形”Sprite。****|******|******|****在XXSprite上平移我的手指,将它拖到右边。****|****-

iOS 自定义容器 VC 和需要特定方向的子项

我尝试了很多方法来寻找这个问题的答案,但我看到的很多主要是RootViewController中UINavigationController的锁定旋转问题。在我的项目中,我有一个使用ViewControllerContainment的自定义UIViewController。我没有实现-(BOOL)shouldAutomaticallyForwardAppearanceMethods或-(BOOL)shouldAutomaticallyForwardRotationMethods方法,因为它们是默认实现,都已经返回YES。-(BOOL)shouldAutorotate已实现并返回YES。

ios - UINavigationController 堆栈中支持的不同界面方向

我有一个UINavigationController作为我的UIWindow的rootViewController和一个仅支持纵向方向的UIViewController(ControllerA)添加到UINavigationController作为它的rootViewController。稍后,我将UINavigationController的rootViewController替换为新的UIViewController(ControllerB)。ControllerB支持纵向和横向。我希望我的初始屏幕(ControllerA)仅在纵向模式下工作,而应用程序的其余部分可以同时支持纵向和

ios - 确定手指旋转方向

我正在尝试确定用户以哪种方式在屏幕上以圆周运动方式旋转手指。我目前正在尝试使用叉积并使用z分量来确定用户旋转的方向。这产生的结果适用于旋转的下半部分,而在旋转的上半部分则相反。任何人都可以阐明我做错了什么吗?if((Input.touchCount>0&&Input.GetTouch(0).phase==TouchPhase.Moved&&GameStateManager.CurrentGameState==GameState.Minigame)){Vector3touchPos=Vector3.zero;if(Camera.mainCamera!=null){touchPos=Cam

ios - Cocos2d-x Parallax with Accelerometer(如何在到达边缘和改变方向时平稳停止)

我正在创建一个具有3层背景的游戏。它们被添加到CCParallaxNode并通过向右、向左、向上和向下倾斜设备来移动它。我正在使用此代码移动CCParallaxNode(加速度计委托(delegate)方法-didAccelerate):voidSelectScreen::didAccelerate(cocos2d::CCAcceleration*pAccelerationValue){floatdeceleration=0.1f,sensitivity=30.0f,maxVelocity=200;accelX=pAccelerationValue->x*sensitivity;acc

ios - Facebook Unity SDK 的 Webview 方向/旋转问题

FacebookUnitySDKwebview登录卡在纵向模式,即使我的游戏是横向的。所有代码都在native库中,我无权更改它。该问题似乎已在FacebookiOSSDKv3.18中修复,但尚未在UnitySDKv6.1Beta中修复https://developers.facebook.com/docs/ios/change-log-3.x#3_18如果Facebook的任何人正在阅读本文,我们将不胜感激任何帮助,或者可能在下一个版本中进行修复?谢谢此外,Facebook应用程序登录在iOS上不起作用,它始终默认为webview。然而,它似乎在Android上运行完美。