How to present a UIView or UIViewController in a specific orientation only? (regardless of the device orientation)How to lock orientation of one view controller to portrait mode only in SwiftpushViewController: - how to display in portrait only mode, when device is in landscape mode?How to load UIView in Portrait mode irrespective of device orientation - IOS 6Storyboard and single UIViewController orientation lockHow do I programmatically set device orientation in iOS 7?Multiple UIViewControllers in Storyboard with different interface orientation preferencesUITabBarController layout is broken when UIViewController presented with UIViewControllerAnimatedTransitioning and rotated in iOS8Orientation Lock of UIViewController - Xcode - SwiftLocking orientation on UIViewController for specific view controllers in SwiftClarifications on managing orientations in UIViewControllerHow to rotate forcefully in my SDK VideoViewController to landscape orientation when app supports only portrait orientation in iOS Swift
Where do I keep track of sorcery points on a character sheet?
Why are sugars in whole fruits not digested the same way sugars in juice are?
Can you shove a friendly creature?
Why have both: BJT and FET transistors on IC output?
How do I safety check that there is no light in Darkroom / Darkbag?
Skipping same old introductions
Is it uncompelling to continue the story with lower stakes?
Word for pulling a punch in karate
Can birds evolve without trees?
What does Argus Filch specifically do?
Has J.J.Jameson ever found out that Peter Parker is Spider-Man?
Declaring a visitor to the UK as my "girlfriend" - effect on getting a Visitor visa?
Approximating an expression for a potential
Is there a general term for the items in a directory?
A wiild aanimal, a cardinal direction, or a place by the water
What is the most 'environmentally friendly' way to learn to fly?
(7 of 11: Fillomino) What is Pyramid Cult's Favorite Shape?
Search and replace a substring only if another substring is not present
Feedback diagram
In-Cabinet (sink base) electrical box - Metal or Plastic?
Deflecting lasers with lightsabers
Why isn't the new LEGO CV joint available on Bricklink or Brickowl?
Why did the United States not resort to nuclear weapons in Vietnam?
On the expression "sun-down"
How to present a UIView or UIViewController in a specific orientation only? (regardless of the device orientation)
How to lock orientation of one view controller to portrait mode only in SwiftpushViewController: - how to display in portrait only mode, when device is in landscape mode?How to load UIView in Portrait mode irrespective of device orientation - IOS 6Storyboard and single UIViewController orientation lockHow do I programmatically set device orientation in iOS 7?Multiple UIViewControllers in Storyboard with different interface orientation preferencesUITabBarController layout is broken when UIViewController presented with UIViewControllerAnimatedTransitioning and rotated in iOS8Orientation Lock of UIViewController - Xcode - SwiftLocking orientation on UIViewController for specific view controllers in SwiftClarifications on managing orientations in UIViewControllerHow to rotate forcefully in my SDK VideoViewController to landscape orientation when app supports only portrait orientation in iOS Swift
.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty margin-bottom:0;
I have an app whose root view controller is in the portrait mode. But I want to fix one of its child view controller to landscapeLeft. How can I realize this?
My project setting include both landscapeLeft and portrait orientations for the app.
In root view controller:
override var shouldAutorotate: Bool
return false
override var preferredInterfaceOrientationForPresentation: UIInterfaceOrientation
return .portrait
In the child view controller:
override var shouldAutorotate: Bool
return false
override var supportedInterfaceOrientations: UIInterfaceOrientationMask
return .landscapeLeft
override var preferredInterfaceOrientationForPresentation: UIInterfaceOrientation
return .landscapeLeft
But it seems that the child view controller is still fixed at the portrait mode, maybe dominated by the setting in the root view controller? If so, how should I adjust to realize my goal?
Hope some one can provide insights here. Just want to make sure I'm looking at the right place.
Thanks a lot!
Regards,
Paul
swift xcode uiview uiviewcontroller orientation
add a comment |
I have an app whose root view controller is in the portrait mode. But I want to fix one of its child view controller to landscapeLeft. How can I realize this?
My project setting include both landscapeLeft and portrait orientations for the app.
In root view controller:
override var shouldAutorotate: Bool
return false
override var preferredInterfaceOrientationForPresentation: UIInterfaceOrientation
return .portrait
In the child view controller:
override var shouldAutorotate: Bool
return false
override var supportedInterfaceOrientations: UIInterfaceOrientationMask
return .landscapeLeft
override var preferredInterfaceOrientationForPresentation: UIInterfaceOrientation
return .landscapeLeft
But it seems that the child view controller is still fixed at the portrait mode, maybe dominated by the setting in the root view controller? If so, how should I adjust to realize my goal?
Hope some one can provide insights here. Just want to make sure I'm looking at the right place.
Thanks a lot!
Regards,
Paul
swift xcode uiview uiviewcontroller orientation
Possible duplicate of How to lock orientation of one view controller to portrait mode only in Swift
– El Tomato
Mar 27 at 1:31
add a comment |
I have an app whose root view controller is in the portrait mode. But I want to fix one of its child view controller to landscapeLeft. How can I realize this?
My project setting include both landscapeLeft and portrait orientations for the app.
In root view controller:
override var shouldAutorotate: Bool
return false
override var preferredInterfaceOrientationForPresentation: UIInterfaceOrientation
return .portrait
In the child view controller:
override var shouldAutorotate: Bool
return false
override var supportedInterfaceOrientations: UIInterfaceOrientationMask
return .landscapeLeft
override var preferredInterfaceOrientationForPresentation: UIInterfaceOrientation
return .landscapeLeft
But it seems that the child view controller is still fixed at the portrait mode, maybe dominated by the setting in the root view controller? If so, how should I adjust to realize my goal?
Hope some one can provide insights here. Just want to make sure I'm looking at the right place.
Thanks a lot!
Regards,
Paul
swift xcode uiview uiviewcontroller orientation
I have an app whose root view controller is in the portrait mode. But I want to fix one of its child view controller to landscapeLeft. How can I realize this?
My project setting include both landscapeLeft and portrait orientations for the app.
In root view controller:
override var shouldAutorotate: Bool
return false
override var preferredInterfaceOrientationForPresentation: UIInterfaceOrientation
return .portrait
In the child view controller:
override var shouldAutorotate: Bool
return false
override var supportedInterfaceOrientations: UIInterfaceOrientationMask
return .landscapeLeft
override var preferredInterfaceOrientationForPresentation: UIInterfaceOrientation
return .landscapeLeft
But it seems that the child view controller is still fixed at the portrait mode, maybe dominated by the setting in the root view controller? If so, how should I adjust to realize my goal?
Hope some one can provide insights here. Just want to make sure I'm looking at the right place.
Thanks a lot!
Regards,
Paul
swift xcode uiview uiviewcontroller orientation
swift xcode uiview uiviewcontroller orientation
asked Mar 27 at 1:27
PaulLianPaulLian
877 bronze badges
877 bronze badges
Possible duplicate of How to lock orientation of one view controller to portrait mode only in Swift
– El Tomato
Mar 27 at 1:31
add a comment |
Possible duplicate of How to lock orientation of one view controller to portrait mode only in Swift
– El Tomato
Mar 27 at 1:31
Possible duplicate of How to lock orientation of one view controller to portrait mode only in Swift
– El Tomato
Mar 27 at 1:31
Possible duplicate of How to lock orientation of one view controller to portrait mode only in Swift
– El Tomato
Mar 27 at 1:31
add a comment |
1 Answer
1
active
oldest
votes
Go in info.plist and under "supported interface orientations" delete everything except landscape (left home button) or landscape (right home button). Which ever you prefer.
add a comment |
Your Answer
StackExchange.ifUsing("editor", function ()
StackExchange.using("externalEditor", function ()
StackExchange.using("snippets", function ()
StackExchange.snippets.init();
);
);
, "code-snippets");
StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "1"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);
else
createEditor();
);
function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader:
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
,
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);
);
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f55368475%2fhow-to-present-a-uiview-or-uiviewcontroller-in-a-specific-orientation-only-reg%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
Go in info.plist and under "supported interface orientations" delete everything except landscape (left home button) or landscape (right home button). Which ever you prefer.
add a comment |
Go in info.plist and under "supported interface orientations" delete everything except landscape (left home button) or landscape (right home button). Which ever you prefer.
add a comment |
Go in info.plist and under "supported interface orientations" delete everything except landscape (left home button) or landscape (right home button). Which ever you prefer.
Go in info.plist and under "supported interface orientations" delete everything except landscape (left home button) or landscape (right home button). Which ever you prefer.
answered Mar 27 at 1:48
Alex TănăsescuAlex Tănăsescu
6810 bronze badges
6810 bronze badges
add a comment |
add a comment |
Got a question that you can’t ask on public Stack Overflow? Learn more about sharing private information with Stack Overflow for Teams.
Got a question that you can’t ask on public Stack Overflow? Learn more about sharing private information with Stack Overflow for Teams.
Thanks for contributing an answer to Stack Overflow!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f55368475%2fhow-to-present-a-uiview-or-uiviewcontroller-in-a-specific-orientation-only-reg%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Possible duplicate of How to lock orientation of one view controller to portrait mode only in Swift
– El Tomato
Mar 27 at 1:31