颤动的应用程序没有占用 ipad 屏幕的全宽?
Posted
技术标签:
【中文标题】颤动的应用程序没有占用 ipad 屏幕的全宽?【英文标题】:flutter app not taking full width of ipad screen? 【发布时间】:2019-12-27 14:47:22 【问题描述】:在 android 和 iPhone 上启动该应用程序运行良好,而在 iPad 上启动该应用程序却意外地没有占据整个屏幕宽度!
尝试编辑 Main.storyboard
<view>
宽度但没有任何反应
<view key="view" contentMode="scaleToFill" id="8bC-Xf-vdC">
<rect key="frame" x="0.0" y="0.0" />
<autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
<color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
</view>
【问题讨论】:
您的屏幕截图不可见。 现已修复...... 仍然很难理解。如果您使用的是物理 iPad,可以用相机拍照吗? 您是否使用了默认的计数应用程序?如果是这样,你可以报告一个问题,我认为这是一个错误。但是有一个issue 标记为已解决,所以你应该看看。 此类问题没有提供任何解决方案! 【参考方案1】:在最新的 XCode 版本中,它不再与已接受的答案相同,现在您可以这样做。
转到Runner/BuildSettings
并找到Deployment
点击Targeted Device Families
旁边的iPhone
,然后点击other
在框中添加2
并按enter
就是这样。现在看起来像这样:
【讨论】:
【参考方案2】:您只需删除您在初始屏幕或主屏幕中应用的 maxWidth,此问题将得到解决。
【讨论】:
【参考方案3】:您需要注册您的应用Universal
转到 Runner > Target > Deployment info
【讨论】:
以上是关于颤动的应用程序没有占用 ipad 屏幕的全宽?的主要内容,如果未能解决你的问题,请参考以下文章
(SwiftUI) NavigationLink 不是屏幕的全宽