uideviceorientation

    0热度

    1回答

    我有一个应用程序,当用户更改设备的位置时,我正在使iOS设备发出声音。我让用户将设备放在平坦的位置,横向位置和纵向位置,当用户在适当的时间将设备放置在这些位置时,应用会发出声音以确认位置。 但是,我的问题是,如果设备最初处于平坦的位置(例如平躺在桌子上),则设备不会发出声音。换句话说,只有当用户在该位置打开设备并且不立即感测到它已经位于的位置时才发出声音。我是否有办法纠正这种情况,以便应用程序在最

    0热度

    3回答

    我正在写检查设备的方位的应用程序,正因为如此,我有以下的代码块: [[UIDevice currentDevice] beginGeneratingDeviceOrientationNotifications]; [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector

    0热度

    1回答

    我正在写检查设备的初始物理位置的应用程序的麻烦。如果是平的,设备是应该做的事,然后用户应该以定向装置在其他位置,这样应用程序可以做额外的工作。如果该应用是不平坦的,则用户然后应该定向位置,使得它是平的,并继续再移动设备在不同的位置由该应用的要求。 无论设备最初是否平坦,或者用户必须移动设备以使其平坦,这两种操作都应该调用相同的方法,导致一系列需要的if/else语句处理。这里是该装置的初始物理方位

    1热度

    1回答

    为了接收UIDeviceOrientation更改通知,必须做两两件事: 呼叫beginGeneratingDeviceOrientationNotifications上 寄存器的通知。 我的问题是: 比方说,我有谁想要收到这些通知和要求,首先要beginGeneratingDeviceOrientationNotifications和寄存器,然后第二个不相同的两个视图控制器。现在我的第一个VC卸

    0热度

    2回答

    真的一直困住这个星期。我使用的是ECSlidingViewController,我想要一个视图,可以旋转为横向和纵向,因为它是风景照片,需要利用可用空间,而我不希望应用的其余部分旋转,只是留在风景。 我敢肯定的自转方法没有得到所谓的,因为它使用这种技术来切换到视图... - (void)setTopViewController:(UIViewController *)theTopViewContr

    1热度

    2回答

    在我的属性列表文件中,我提到了所有支持的方向。我有许多支持不同方向的应用程序。为了处理所有这些应用程序的所有UI相关的东西,我有一个共同的项目。所以,我不能在这个常见的项目中做任何特定的应用程序,因为它也会影响其他应用程序。在这个通用项目中的一个文件中,我需要检查是否支持设备方向。 我已经检索使用 NSArray *supportedOrientations = [[[NSBundle mainB

    -3热度

    1回答

    嗯,我已经得到了这个小脚本: <script> window.addEventListener('deviceorientation', function(event) { var a = event.alpha; var b = event.beta; var g = event.gamma; }, false); </script> <script>

    0热度

    1回答

    我有一个只能在风景模式下运行的应用程序。一切运作良好。但我有几个像Apptentative反馈视图和Twitter Sheet视图的弹出式视图,在纵向模式下效果很好。那么在弹出窗口关闭时,如何加载这些弹出窗口然后回到风景,我怎样才能有力地改变方向。

    0热度

    1回答

    我可以以某种方式禁用我的iPhone应用程序中的面朝上取向?或者我可以以某种方式处理它? 它保持在平板上时扭曲了应用程序的视图。

    4热度

    3回答

    我有一个奇怪的问题。我收到一份错误报告,称该应用程序崩溃与方向更改有关。问题是我没有在应用程序代码中注册任何定向事件。与方向的变化我唯一的一点是: - (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation { return IS_IPAD ? YES : int