腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
视频
沙龙
8
回答
React-Native + Flex不响应方向更改
ios
、
flexbox
、
react-native
我正在使用React-Native编写一个通用的iPhone/iPad应用程序。然而,当方向改变时,我很难正确地渲染我的视图。以下是js文件的源代码: 'use strict'; var React = require('react-native'); var { Text, View } = React; var CardView = require('./CardView'); var styles = React.StyleSheet.create({ con
浏览 1
提问于2015-04-28
得票数 22
4
回答
如何用状态动态地改变本机变换?
react-native
我正在构建一个自定义视图,它将根据设备方向旋转其内容。这个应用程序的方向锁定为肖像,我只想旋转一个单一的视图。它获取当前设备方向,更新状态,然后使用更新的style={{transform: [{rotate: 'xxxdeg'}]}}呈现新组件。 我使用react-native-orientation-locker来检测方向的变化。 视图在第一次呈现时正确地呈现旋转。例如,如果屏幕在设备旋转时加载,它将呈现视图旋转。但是,当改变设备或模拟器的方向时,视图不会旋转。它保持锁定在它被初始化的rotate值。 似乎对transform rotate值的更新不会改变旋转。我已经验证了
浏览 6
提问于2019-11-03
得票数 4
回答已采纳
1
回答
React Native:如何在不改变方向的情况下用css模拟横向模式?
react-native
import React, { Component } from 'react'; import { View,Dimensions } from 'react-native'; import { WebView } from 'react-native-webview'; const window = Dimensions.get("window"); const screen = Dimensions.get("screen"); class FullScreenMediaPlayer extends
浏览 8
提问于2021-04-16
得票数 0
1
回答
React Native:如何在方向更改时正确旋转视图
reactjs
、
react-native
、
screen-orientation
当React Native中的屏幕方向发生变化时,如何正确地旋转视图? 我正在尝试显示两个不同的表。一个处于横向模式,另一个处于纵向模式。表会相应地更改,但视图不会旋转。 当我尝试使用transform: rotate和手动设置高度/宽度的不同组合时,它产生的结果并不理想。 底部的抽屉导航器也停留在手机底部的原始位置。这让我觉得我做错了。 任何帮助或一个正确的方向都将非常感谢,因为我的Google Fu目前正在让我失望。
浏览 22
提问于2021-01-10
得票数 1
3
回答
如何在AVCaptureVideoPreviewLayer中处理自动旋转?
objective-c
、
ios
、
orientation
、
preview
、
autorotate
我的应用程序支持除PortraitUpsideDown之外的所有方向。在我的视图层次结构中,我有一个AVCaptureVideoPreviewLayer作为顶视图中的一个子层,即UIImageView。然后在视图层次结构中它的下方是几个显示控件的覆盖视图。 覆盖视图可以正确地处理方向变化,但是我不知道如何使用这个AVCaptureVideoPreviewLayer。我希望它的行为像相机应用程序一样,这样previewLayer就可以保持静止,控件可以平滑地重组。现在,由于主视图在方向改变时被旋转,我的预览层也被旋转,这意味着在横向视图中,它停留在纵向视图中,只取屏幕的一部分,相机的图片也旋转了
浏览 0
提问于2012-06-18
得票数 8
回答已采纳
1
回答
React Native如何获取设备的方向
javascript
、
reactjs
、
react-native
下面的当前代码将获得方向,但是,如果设备在横向视图中,并且您打开应用程序,它将显示纵向视图。在手动旋转设备后,下面的代码正常工作,我如何在应用程序启动时获得设备的方向。#React #React Native const ViewControllerProvider = (props) => { const [orientation, setOrientation] = useState('PORTRAIT'); useEffect(() => { Dimensions.addEventListener('change', ({w
浏览 22
提问于2021-01-31
得票数 0
回答已采纳
3
回答
反应本机ImageBackground取向变化
react-native
、
screen-orientation
、
imagebackground
即使我可以获得屏幕方向的更改来更新状态和重新呈现,ImageBackground组件仍然不会更新其宽度。 我有以下代码: <View onLayout={event => this.mylayoutchange(event)} style={{ flex: 1, backgroundColor: 'green' }} > <ImageBackground style={{ flex: 1, width: this.state.width, height: this.state.height }} imageStyle={{ r
浏览 9
提问于2020-10-16
得票数 8
回答已采纳
1
回答
React原生禁用自动旋转
ios
、
reactjs
、
react-native
、
screen-orientation
我需要在react-native应用程序中禁用自动旋转功能。 应用程序应该支持纵向和横向,但用户不能旋转屏幕。现在我已经使用了react-native-orientation,但是这个模块只检查方向并将其更改为必要的值。 所以我只需要通过编程来旋转屏幕。 RN版本: 0.33
浏览 1
提问于2017-09-29
得票数 0
1
回答
如何在react native中获取Orientation.lock状态
react-native
、
settings
、
react-native-ios
我有一个react原生演示项目。我需要确定ios方向设置是否被锁定,并确定是否根据某个页面上的系统设置进行旋转。例如,我可以在安卓系统中通过Settings.System.ACCELEROMETER_ROTATION获取状态。 我希望有人能帮助我,谢谢!
浏览 0
提问于2020-08-04
得票数 1
1
回答
禁用方向更改动画
animation
、
ios16
我需要禁用最近更新为iOS 16的设备上的方向更改动画。 对于较早的iOS版本,有一个防止动画的解决方案。在使用UIView方法禁用动画之后,视图层次结构立即发生变化: - (void)viewWillTransitionToSize:(CGSize)size withTransitionCoordinator:(id<UIViewControllerTransitionCoordinator>)coordinator { NSLog(@"breakpoint"); [UIView setAnimationsEnabled:NO]; [coo
浏览 20
提问于2022-10-11
得票数 3
1
回答
如何在不同的方向下保持相同的导航杆高度?
iphone
、
cocoa-touch
我以观察者的身份处理了定位问题,并将导航控制器的视图旋转到所需的方向。但是,一些视图控制器通过以下方法处理方向变化。 意愿-面向对象:期限: willAnimateRotationToInterfaceOrientation:duration: didRotateFromInterfaceOrientation: willAnimateFirstHalfOfRotationToInterfaceOrientation:duration: didAnimateFirstHalfOfRotationToInterfaceOrientation: willAnimateSe
浏览 2
提问于2010-10-15
得票数 1
回答已采纳
3
回答
如何在更改方向时强制某些视图旋转,而让其他视图保持原样?
android
、
android-layout
、
android-orientation
为了简单起见,我想创建一个包含两个不同视图(例如按钮和图像)的活动。我只希望它们中的一个在方向改变时旋转,而其他的是方向独立的。我找到了很多关于iOS的案例,但对Android一无所知。任何帮助都将不胜感激。
浏览 0
提问于2012-09-03
得票数 2
回答已采纳
1
回答
如何在世博会中显示视频景观?
react-native
、
expo
、
expo-av
我需要旋转我的视频屏幕,只要我按下我的视频的全屏按钮,在博览会-av。我的代码是: import { StatusBar } from 'expo-status-bar'; import * as React from 'react'; import { View, StyleSheet, Dimensions, } from 'react-native'; import { Video, } from 'expo-av'; const { width, height } = Dimensions.get('window
浏览 4
提问于2022-02-02
得票数 0
2
回答
不能将android.widget.imageview转换为android.view.viewgroup (仅在android中,ios是可以的)
android
、
debugging
、
react-native
、
nested
、
imageview
我在Reactinative0.43.3开发了一个项目 我犯了一个错误,我只在iOS中开发和测试所有项目。(在那里工作很好) 问题是当我试图生成APK上传到PlayStore时,并在我发现的错误的设备上进行测试: 不能将android.widget.imageview转换为android.view.viewgroup 我的主要问题是如何显示错误。是在死的红色屏幕上,我不知道如何在反应本机中找到发生错误的线和组件。我想我可能无法意识到这一点,因为javascript代码已经编译好了。 不管怎样,我不知道怎么解决这个问题。 我认为可能是因为我在图像中使用了旋转器(以显示正在加载的图像),类似于:
浏览 7
提问于2017-06-08
得票数 0
4
回答
如何在android中使用轴承平滑地旋转地图视图
android
、
google-maps
、
geolocation
我尝试在用户改变方向时旋转地图视图(即,如果用户左右转,则地图视图应相应旋转。我根据当前位置旋转地图视图,方向正确,但我使用的是jittering.Here代码进行旋转 public void onGPSUpdate(Location location) { boolean check=isBetterLocation(location, tempLoc); tempLoc=location; if(check){ showLocation(location); } } isBetterLocation method is c
浏览 0
提问于2012-09-12
得票数 11
1
回答
如何在react-native中旋转整个android屏幕?
react-native
、
react-native-android
、
react-native-ios
我刚接触react-native,我想在react-native中手动旋转整个屏幕,可以吗?在应用程序中,点击按钮开始屏幕与浮动按钮在后台,它开始录制屏幕,我想手动旋转屏幕从浮动按钮在后台。在所有应用程序上旋转屏幕。 我已经检查了react-native-orientation和react-native-orientation-locker npm模块,它们只适用于特定的应用程序屏幕旋转。 在原生的react中可以吗?
浏览 176
提问于2021-07-09
得票数 0
3
回答
如何处理子视图的方向更改
iphone
、
objective-c
、
ios
我有两个UIViewControllers,UIViewControllerParent和UIViewControllerChild。在UIViewControllerParent中,我实例化了一个子控制器,并将其视图添加为一个子视图: UIViewControllerChild *child = [[UIViewControllerChild alloc] init]; [self.view addSubView:child.view]; 现在,当方向更改时,只会调用父视图控制器的shouldAutorotateToInterfaceOrientation方法,并且只会更改父方向。孩子的sh
浏览 0
提问于2011-08-25
得票数 2
回答已采纳
1
回答
React本机选项卡栏应用颠倒不旋转
ios
、
iphone
、
xcode
、
react-native
我正在开发一个React Native iOS应用程序,这是一个通用的应用程序,有一个标签栏布局,我试图让它上下旋转,但它不能旋转。我已经在Xcode中选中了纵向和倒置的设备方向复选框 并且已经看到了Info.plist中的变化 <key>UISupportedInterfaceOrientations</key> <array> <string>UIInterfaceOrientationPortrait</string> <string>UIInterfaceOrientationPortra
浏览 0
提问于2016-03-19
得票数 6
5
回答
Android如何在设备旋转时保持视图方向恒定
android
、
android-layout
有几个堆栈溢出问题涉及到如何使活动保持恒定方向,建议将 (或)设置为。 然而,如果想要保留大多数视图的自动布局的好处,而是使一个视图保持不变的方向,这些答案并不能解决问题。例如,我有一个内容的主视图(一个位图)和几个可选的“工具栏”。当设备从纵向旋转到横向时,我希望工具栏自动重新布局。另一方面,主内容视图有一个位图,它应该随设备旋转。下面是我在onDraw中使用的一段简单代码: protected void onDraw(Canvas canvas) { super.onDraw(canvas); Bitmap bm = ... // code to
浏览 0
提问于2013-12-25
得票数 3
1
回答
react原生中的水平滚动视图动画
reactjs
、
react-native
、
animation
、
expo
我是react native动画的新手,我想知道是否有人对如何在react native中实现这一点有想法。使用水平滚动视图时,当特定视图在屏幕前面时,大小会比其他视图稍大一些,就像旋转木马幻灯片一样。 ?
浏览 15
提问于2019-08-26
得票数 0
3
回答
呈现子视图控制器时,父视图控制器不旋转
iphone
、
objective-c
、
ios
、
ipad
、
uiviewcontroller
我有一个支持所有四种方向的父视图控制器。它提供了一个子视图控制器,如果在显示子视图控制器的同时旋转设备,然后您解除了子视图控制器,则父视图控制器不会正确旋转。下面是我在父视图控制器中用于旋转的代码: - (void)willRotateToInterfaceOrientation:(UIInterfaceOrientation)toInterfaceOrientation duration:(NSTimeInterval)duration { if (toInterfaceOrientation == UIInterfaceOrientationPortrait || toInterface
浏览 2
提问于2012-02-27
得票数 4
回答已采纳
1
回答
处理在viewController之外发生的接口方向更改
iphone
、
ios
、
ipad
、
uikit
、
orientation
我有一个类似于其他几个视图控制器容器的UIViewController。每个子viewController都被添加为一个子级,目前只有一个是可见的。问题是:当我旋转设备时,容器viewController正确地处理旋转,以及当前显示的子视图控制器。离屏视图控制器也会适当地调整大小,但不会收到任何消息,也不知道何时应该更新它的内容。有没有什么方法可以处理这个问题,或者我应该手动完成这一切,例如,存储每个视图控制器的最后一个方向,如果方向已经更改,检查viewWillAppear:,如果需要,则手动更新?
浏览 1
提问于2012-10-24
得票数 0
2
回答
Android Studio模拟器上的React Native
javascript
、
android
、
react-native
、
android-emulator
我不确定我这样做是否正确。我已经访问了React Native网站,现在看起来他们试图强迫你使用Expo,而我现在不想使用它。我找不到任何关于运行Android模拟器的信息。我已经安装了Android Studio,然后启动模拟器,运行react-native run-android,然后得到以下错误。 谁能告诉我正确的方向,这样我就可以在Android上测试我的代码了?
浏览 0
提问于2017-06-12
得票数 3
1
回答
UITableView删除按钮不会出现,也会重叠我的标签
ios
、
uitableview
、
autolayout
我有一个导航视图,我的第二个视图将包含一个带有自定义UITableViewCell的表。 我有两个问题 当我试图打开应用程序的水平方向(导航到第二视图),然后旋转设备在肖像模式,然后我得到一个滚动表视图部分。 当我打开纵向方向的第二个视图(在导航中),然后将设备旋转到水平方向,然后尝试滑动以获得删除按钮,它不能在水平方向上特别工作。 删除按钮覆盖了我的标签 我用过,定制的UITableViewCell, AutoLayout and Storyboards 我还上传了我的项目以供参考 提前谢谢。!!
浏览 0
提问于2013-08-19
得票数 0
回答已采纳
0
回答
根据用户的方向生成标记
javascript
、
react-native
、
expo
、
react-native-maps
我正在制作一个react原生应用程序,在其中我显示了公交车的实时位置。我使用的是react-native-map。标记和实时位置工作得很好,但我找不到可以显示公交车方向的标记。 我所说的方向是指公交车的旋转,它是左转,右转,等等。像这样: 怎样才能显示这样的标记呢?
浏览 0
提问于2018-07-19
得票数 3
1
回答
屏幕方向更改
android
、
screen-orientation
如何正确处理android中的屏幕方向更改?每当我改变手机的方向或旋转手机时,我的活动就会崩溃并强制关闭。
浏览 0
提问于2011-05-13
得票数 1
1
回答
如何获得当前窗口的高度和宽度后,改变方向的反应-本机?
reactjs
、
react-native
我使用维度类获取当前窗口的宽度和高度。当第一次使用午餐屏幕时,它可以正常工作,但是它现在使用的是更改方向。(在更改方向时不是高度宽度获取) import React from 'react'; import { View, Text, Dimensions } from 'react-native'; const window = Dimensions.get('window'); let aspectRatio = window.Width / window.Height; export default class
浏览 3
提问于2017-08-27
得票数 6
2
回答
使用AutoLayout仅旋转视图
ios
、
objective-c
、
autolayout
使用AutoLayout,当设备旋转时,是否可以将视图(按钮、图像等)保持在同一位置,而只将其旋转90度? 例如,在下图中,视图保持与在纵向方向上放置的视图完全相同(与边缘的距离相同),但在横向方向上旋转。
浏览 0
提问于2013-06-26
得票数 1
回答已采纳
1
回答
如何在旋转设备时保持每个视图的位置?
ios
通常,当我们从纵向定向到横向时,整个视图会旋转和“拉伸”以调整更改后的屏幕大小,并更新子视图以进行匹配。 我想要实现的不是旋转整个视图,而是旋转每个单独的元素,例如保持它们在屏幕上的实际位置。 这可以在股票的“相机”应用程序中看到,例如,“翻转相机”-button总是在屏幕上完全相同的位置,但方向正确,而不是整个屏幕旋转。 如果我将手机从横向向左翻转到横向向右,我不希望整个屏幕翻转180度,但每个元素都保持不变并旋转。 我想做这样的东西: 肖像 横向按顺时针方向旋转(如果逆时针方向,Img1/Text1将是第一个,图像将位于文本下方)。 除了禁用整个应用程序的旋转,然后根据方向手动
浏览 1
提问于2018-11-06
得票数 0
1
回答
设备向上/向下倾斜和横向触发方向通知
ios
、
autorotate
我为iOS7构建了一个UIViewController应用程序,它应该支持横向、左、右和纵向-纵向颠倒,而其他ViewControllers应该只支持景观的左和右方向。我已经使用通知通知方向更改并相应刷新子视图。我也在检查UIDevice当前的旋转方向。我面临的问题是,即使是轻微的抖动或倾斜,也会触发方向更改方法来刷新视图。我甚至会得到一些奇怪的画面。我分别在beginGeneratingDeviceOrientationNotifications和endGeneratingDeviceOrientationNotifications上使用viewDidLoad和viewWillDisappe
浏览 4
提问于2014-10-31
得票数 2
回答已采纳
1
回答
根据方向更改,使用在UIWindow上添加的正确偏移旋转UIView
iphone
、
objective-c
、
orientation
所以我有一个UIView,它被添加到我的应用程序的主窗口中。UIView不一定覆盖整个屏幕。在方向更改时,我使用新的x-y偏移值根据新的方向调整此UIView。代码工作正常,直到我开始在iPad.Now上测试,问题是,UIView在旋转时不能正确地保持偏移量,而在新的旋转时似乎会在屏幕上反弹。有没有人解决了“旋转UIView时保持正确的偏移量”的问题?我可以分享当前正在使用的代码。
浏览 0
提问于2012-09-08
得票数 1
2
回答
在方向更改时更改UITableViewCell高度
uitableview
、
resize
、
orientation
我有一个包含可变高度UILabels单元格的UITableView。我可以使用sizeWithFont:constrainedToSize:lineBreakMode:计算标签需要的最小高度,它在第一次加载表视图时工作得很好。当我旋转表格视图时,单元格变宽了(这意味着显示内容所需的行数更少)。有没有什么方法可以让UITableView在方向改变动画期间或者在动画之前或之后重新确定单元的高度?谢谢。
浏览 0
提问于2010-04-27
得票数 11
回答已采纳
2
回答
单点触控-横向创建的视图以纵向显示
ios
、
xamarin.ios
我已经创建了一个视图控制器,并在XCode 4.2 (界面生成器)中将视图的方向设置为“景观”。但是,当我添加视图时,视图显示为纵向。我重写了所有视图控制器中的ShouldAutorotateToInterfaceOrientation以返回true,并尝试使用以下代码手动旋转视图: this.View.Transform.Rotate (3.14f * .5f); 我还尝试将框架设置为横向框架(即480X320),尽管视图的框架已经正确设置。 只是为了澄清,我的绝大多数观点都在肖像中。我想在横向加载横向视图,而不管设备实际处于哪个方向。这个是可能的吗?如果是这样的话,我错过了什么? 提前感谢
浏览 2
提问于2011-11-05
得票数 3
1
回答
如何在react native中更改布局方向?
android
、
react-native
、
react-navigation
、
i18next
、
react-i18next
我正在使用i18next和react-i18library在我的react原生应用程序中更改语言,但我需要将方向从ltr更改为rtl,反之亦然,而不管设备语言如何,并保存方向。 我已经配置了i18n,并且正在更改语言,但我不知道如何更改方向 changeLanguage = lnName => { i18n.changeLanguage(lnName); // change direrction persian -> rtl / english -> ltr }; "i18next": "^19.4.2", "native-ba
浏览 1
提问于2020-04-19
得票数 2
3
回答
如何在类组件"useWindowDimensions“中使用React
reactjs
、
react-native
、
react-hooks
、
responsive-design
我正在开发,所有的组件都是基于类的。现在我必须实现屏幕旋转功能,根据屏幕旋转改变设计。我试图从react本机中使用库useWindowDimensions,但是它会引发错误,即不能从非功能组件调用钩子。 谁能知道如何在基于类的组件中使用钩子,或者任何其他方法来检测屏幕尺寸,使屏幕响应屏幕旋转? 更新:我使用事件侦听器获取屏幕方向,但问题是全局变量不是在样式表中更新,而是在内联样式中工作。下面是最起码可行的示例代码: import {Dimensions} from 'react-native'; var screenWidth = Dimensions.get(
浏览 6
提问于2022-09-05
得票数 0
2
回答
如何在自定义iPhone应用程序中从垂直视图旋转到水平视图
iphone
、
orientation
我有一个视图控制器,里面有一个图形视图和分段控件。如何使视图旋转到水平方向?另外,是否可以为水平方向加载另一个视图? 提前接受Thx,姆拉登
浏览 4
提问于2009-06-10
得票数 2
回答已采纳
3
回答
如何正确发布`UIDeviceOrientationDidChangeNotification`?
ios
、
uikit
、
device-orientation
我正在尝试通知我的UIViewController根据设备方向重新应用布局。为此,我将UIDeviceOrientationDidChangeNotification发布到默认中心。它起作用了,但没有旋转动画。我想我遗漏了什么。我怎样才能正确地发布UIDeviceOrientationDidChangeNotification?
浏览 1
提问于2011-03-14
得票数 1
2
回答
未调用onLayout
react-native
这是我的代码的摘录: render() { console.log("first log"); return ( <View onLayout={e => console.log("second log")}> ... 控制台显示"first log“,但不显示第二个日志。视图似乎呈现正确。我尝试了其他视图,但结果是相同的。我使用的是react-native 0.48.4。
浏览 0
提问于2017-09-24
得票数 9
回答已采纳
1
回答
显示模式视图控制器时的设备旋转
iphone
、
ios
、
uiviewcontroller
、
rotation
、
modalviewcontroller
我有一个支持动态设备定向的OpenGL应用程序。我可以将设备旋转到4个物理方向中的任何一个,一切都像预期的那样工作。 现在我已经添加了一个模式视图控制器,这样你就可以得到一个设置视图(这是非OpenGL)。模式视图控制器还支持任何设备方向。 但是,如果我在方向A(例如纵向)上呈现模式视图控制器,并在方向B(例如横向-右侧)中取消它,那么在它被分开之后,OpenGL视图就会损坏(纵横比看起来是错误的)。我必须将设备定向到一个不同的方向,以便OpenGL视图“纠正”它自己。 当模式视图控制器被关闭时,就像应用程序认为它已经处于方向B,所以它永远不会旋转OpenGL视图。 如果我在模式视图控制器上禁
浏览 0
提问于2011-10-25
得票数 2
1
回答
显示模式视图时,UIViewController不知道旋转
iphone
、
objective-c
、
ios
、
uiviewcontroller
、
orientation
我有一个UIViewController,它启动一个模式视图控制器。两者都有方向支持。如果我使用模式视图控制器旋转,它不会告诉后面的视图控制器已经发生了旋转,因此当模式视图控制器被取消时,原始视图是在正确的方向上,但在原始大小(例如,我将其旋转到480x320,文本和其他项目将是新方向的正确方式,但仍将安排在其320x480布局)。如何让视图控制器知道发生了旋转?
浏览 0
提问于2012-05-13
得票数 1
回答已采纳
2
回答
iPad : UIPageViewController navigationOrientation
iphone
、
objective-c
、
ipad
、
uipageviewcontroller
当我改变我的navigationOrientation UIPageViewController的方向时,我希望改变UIViewController的方向。也就是说,当设备被旋转到纵向时,我希望navigationOrientation从UIPageViewControllerNavigationOrientationVertical变为UIPageViewControllerNavigationOrientationHorizontal。 我尝试在视图控制器旋转时设置navigationOrientation属性,但是我发现navigationOrientation属性是只读的。 这是我想要
浏览 1
提问于2012-05-03
得票数 6
回答已采纳
2
回答
如何正确旋转视图在反应本机?
css
、
react-native
、
jsx
My code <View style={{borderColor:"red",borderWidth:4,flex:1,transform: [{ rotate:'90deg' }]}}> <Text>Hi</Text> </View> 结果: 这不像我预料的那样有效。视图旋转,但宽度和高度是计算的基础上,手机端口模式和景观模式,打破了设计。我尝试了一个解决方案,如下所示 import { useWindowDimensions } from 'react-native'
浏览 0
提问于2021-04-19
得票数 0
回答已采纳
2
回答
视图堆栈、UIViewController和旋转
ios
、
xcode
、
ipad
、
uiviewcontroller
我有一个托管大量视图控制器的UIViewcontroller。我在它和它的子视图上设置了自动旋转,一旦应用程序加载,它就会工作得很好。我遇到的问题是,在初始加载过程中,应用程序必须在本地连接和下载一些文件。在加载期间,如果用户旋转iPad,则UIViewController不会正确旋转!我设置了旗帜,应该自动旋转,但仍然不工作。 PS :我允许以下四个方向: - (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation { return (interfaceOrie
浏览 0
提问于2013-02-24
得票数 0
2
回答
在设备方向更改时在iOS中自动调整CALayer大小
ios
、
objective-c
、
calayer
我已经为自定义视图添加了另一个CALayer,代码是 hostedGraphLayer.frame = self.layer.bounds; [self.layer addSublayer:hostedGraphLayer]; 当设备方向改变时,视图的层的子层也会旋转,但它不会相对于视图自动调整大小。图层没有iOS的自动调整大小属性。 已经在stackOverFlow中的一个答案是在这种情况下设置设备方向改变的层的帧,层不会自动调整旋转开始和结束之间的视图的大小,这可以通过切换缓慢动画在模拟器中清楚地看到。 “当视图被旋转时,它的层也会被旋转,它应该调整它的视图大小”,有什么解决办法吗?
浏览 1
提问于2014-03-10
得票数 6
2
回答
如何将来自API IGDB的JSON响应存储到数组中
javascript
、
api
、
react-native
、
fetch
我是JavaScript的新手,我开始用React Native制作一个移动应用程序。但是,我在IGDB API和MDN的"Fetch“方面遇到了一些问题。 我一直在尝试将JSON响应存储到数组中,并通过FlatList打印它。但是,它不会打印任何东西,也不会打印"Test:“或"{item.id}”,我想知道是不是API出了问题,还是我对FlatList的使用有问题。 我在Postman上尝试了我的请求,它起作用了。 当我向API发出请求时,我的响应被正确地打印到终端中。 我将在这里向您展示我的两个主要JS文件,以及当我从API获得响应时收到的警告。 如果你有问题,
浏览 27
提问于2020-06-20
得票数 0
回答已采纳
1
回答
如何在导航控制器中自动旋转子视图
ipad
、
orientation
、
autorotate
我在导航控制器中有一个子视图,当ipad模拟器旋转到纵向或横向时,主视图是自动调整以适应ipad方向,但子视图不是。子视图也是旋转的,但不适合ipad的方向,子视图的方向始终是朝向ipad主页按钮的横向。 我的问题是,如何使子视图自动旋转,并具有像主视图的方向一样的方向? 有人能帮帮我吗,求你...
浏览 0
提问于2010-11-25
得票数 0
回答已采纳
1
回答
安卓系统上的addSpecificOrientationListener
android
、
react-native
、
device-orientation
在React Native应用程序中,我使用来侦听方向的变化。如果在景观中,我想区分景观-右和景观-左,所以我使用addSpecificOrientationListener,而不是addOrientationListener。但它似乎不能在安卓设备上运行。 知道如何使用React Native在Android中检索设备的特定方向吗?
浏览 2
提问于2018-05-09
得票数 0
2
回答
锁定ScreenOrientation
android
、
android-orientation
我正在制作一个应用程序,可以让你阅读维基百科页面。 我想每次显示一个图标,当手机从纵向旋转到横向,反之亦然。如果用户愿意,它将允许用户锁定屏幕方向,否则屏幕将根据传感器数据进行定位。这是由google play中的一些应用程序实现的功能,例如- Pocket 为此,我已经重写了 public void onConfigurationChanged(Configuration newConfig) 现在,如果我使用( orientation_dir是存储在共享首选项中的方向值,它是正确的,因为我已经通过代码对其进行了调试)来设置锁定配置。 if(orientation_dir == Config
浏览 0
提问于2012-07-19
得票数 5
回答已采纳
1
回答
如何在TabNavigator上锁定特定屏幕的方向
react-native
、
react-navigation
我的应用程序使用了TabNavigation。在某些屏幕中,我希望它只显示在portrait方向上,而其他屏幕则是landscape。我找到了react-native-orientation并在屏幕上试了一下: 屏幕1 import React from "react"; import Orientation from 'react-native-orientation'; import { Text } from 'react-native' export default Screen1 extends React.PureComponent
浏览 1
提问于2018-02-05
得票数 11
回答已采纳
2
回答
如何在iOS 8中强制模态视图控制器中的纵向定向?
ios
、
objective-c
、
iphone
、
ios8
以下是视图控制器的视图控制器代码,我只想在纵向方向上显示. - (void)viewDidAppear:(BOOL)animated { [super viewDidAppear:animated]; NSNumber *value = [NSNumber numberWithInt:UIInterfaceOrientationPortrait]; [[UIDevice currentDevice] setValue:value forKey:@"orientation"]; } - (BOOL)shouldAutorotate { retu
浏览 0
提问于2015-01-11
得票数 4
回答已采纳
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
前端每周清单第61期:Angular 6发布,苹果为统一macOS和iOS开发声明式API
耗时三年,向React迁移的利与弊
拉美独角兽Nubank:为什么用Flutter做移动开发很酷?
2018 年前端开发回顾
21个让React 开发更高效更有趣的工具
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券