草庐IT

ios - 是否可以在 Storyboard 中区分左右横向?

我有一个View,我希望左右横向看起来不同,而且我不想以编程方式处理所有subview的旋转。但是,我在xcode中看不到左右横向不同的选项。我只是在某处遗漏了一个开关或按钮,还是这根本不可能?为清楚起见,我知道您可以使用UIDeviceOrientation以编程方式执行此操作,但我更愿意将所有View布局工作保留在我的Storyboard中。 最佳答案 不幸的是,这个功能在Xcode9.2中不存在 关于ios-是否可以在Storyboard中区分左右横向?,我们在StackOverf

ios - 在 iPhone X 上横向使用最大屏幕

我目前正在像这样设置WebView的布局约束:UIView*theView=self.view;UILayoutGuide*theGuide=theView.safeAreaLayoutGuide;inWebView.translatesAutoresizingMaskIntoConstraints=NO;[theView.topAnchorconstraintEqualToAnchor:inWebView.topAnchor].active=YES;[theGuide.leadingAnchorconstraintEqualToAnchor:inWebView.leadingAnch

ios - 如何使从横向到纵向的模糊图像适合纵横比?

关闭。这个问题需要更多focused.它目前不接受答案。想改进这个问题吗?更新问题,使其只关注一个问题editingthispost.关闭4年前。Improvethisquestion在将图像发送到服务器之前,我需要制作一个如上图所示的图像。我希望图像始终处于垂直位置(纵向),宽高比为280:410,但用户有时会选择水平位置(横向)的图像。如果用户选择横向图像,那么我想制作如上图所示的图像。我不确定如何实现,但我认为我应该制作重叠图像。我想我应该先制作模糊图像,然后将其与用户提供的原始图像结合起来,但我不知道如何处理图像,将垂直模糊作为基础图像。我需要知道如何制作基本图像,我的意思是用

具有横向大小或分辨率的纵向 iOS 相机 AVCaptureSession

我在纵向模式下创建了AVCaptureVideoPreviewLayer,我想知道如何在纵向模式下以16:9比例(横向纵横比)显示它我试过:1.给相机PreviewLayer16:9大小但它显示为缩放2.我尝试使用videoPreviewLayer?.connection?.videoOrientation=AVCaptureVideoOrientation.landscape分辨率是完美的但它显示为旋转图像(横向相机)我想将相机倾斜成横向纵横比的纵向或具有横向纵横比的人像相机 最佳答案 计算宽高比然后相应地缩放图像..funcim

ios - 默认纵向,一些特殊的屏幕如何自动旋转或强制某些屏幕横向?

在我的应用程序中,方向默认为纵向,但在某些特殊屏幕中,我希望ViewController自动旋转或强制方向为横向。在AppDelegate.swift中:classAppDelegate:UIResponder,UIApplicationDelegate{varwindow:UIWindow?//portraitbydefaultvarinterfaceOrientations:UIInterfaceOrientationMask=.portrait{didSet{//forcetoportraitifinterfaceOrientations==.portrait{UIDevice.

iphone - 强制 UIImagePickerController 以横向模式拍摄视频

我有一个主要是纵向的iPhone应用程序需要拍摄一些视频,我想温和地鼓励(好吧,强制)用户以横向模式拍摄该视频。我尝试创建一个UIViewController并覆盖ShouldAutorotateToInterfaceOrientation以返回false,并在其View上使用适当的CGAffineTransforms,但它没有任何效果--我假设是因为当您调用PresentModalViewController来显示UIImagePickerController时,View不在画面中。控件始终显示在同一个位置,并且当我旋转手机时,切换到前置摄像头的控件仍然会四处移动。有什么建议吗?我愿

iphone - UIScrollView 不会旋转到横向

这绝对是非常简单的事情,但它让我发疯,想不通。很简单,看下面的解决方案我的应用程序不会自动旋转。它只是卡在纵向。我的AppDelegate创建了一个viewController,它取消了shouldAutorotate的注释并简单地返回了yes。我的viewController设置了一个scrollview(x)作为它的View,并添加了一个子类化的自定义scrollview(y)作为它的subview。比scrollview(y)添加UIView作为它的subview。此UIView充当内容View,并有1个或多个其他UIView作为subview。因此:AppDelegate->s

ios - Iphone, iPad 屏幕尺寸以编程方式纵向和横向模式

这让我有点困惑。我知道UIScreen中关于屏幕大小的2个属性,就像在这个问题中使用applicationFrame,这使用bounds.applicationFrame-显示设备减去状态栏的大小。在iPhone中制作NSLog,我得到以下值:(x=0,y=20,height=460,width=320)边界-显示所有尺寸的屏幕。值为:(x=0,y=0,height=480,width=320)现在,如果我旋转设备(纵向景观),这将显示(边界将都是相同的值)转到函数:shouldAutorotateToInterfaceOrientation:x=0y=20height=460widt

iphone - 处理 iphone 设备旋转时的横向显示

我正在开发一款带有标签栏的iphone应用程序,每个标签栏都与导航Controller相关联。InoneofthesecontrollersI'veaTableViewshowingsomelistingandwhenarowisselectedanotherviewdisplaysspecificinformationsandabuttontoseesomerelatedphotos.我在横向显示照片View时遇到问题。照片ViewController包含一个UIImageView,一次显示一张照片,这个ImageView对象大小为320x460,以全屏模式显示。为了处理旋转,我添加

ios - 纵向尴尬的横向键盘?

我正在将View直接插入到应用程序的UIWindow中。如果我之前所在的View有一个键盘,并且是横向的,我有时会得到这个View:http://imgur.com/Sd5QP我已经尝试打印出UIWindow层和所有子层的所有细节,但它们似乎都没有进行转换。知道这里可能出了什么问题吗? 最佳答案 以前从未见过这样的东西,但键盘方向似乎与状态栏方向有关,所以这可能会解决问题//ThisControlsKEYBOARDorientationevenifyouhavethestatusbarhidden//[[UIApplications