Title: Allow opting out of iosOverflowSafeArea being true by default · Issue #6573 · NativeScript/NativeScript · GitHub
Open Graph Title: Allow opting out of iosOverflowSafeArea being true by default · Issue #6573 · NativeScript/NativeScript
X Title: Allow opting out of iosOverflowSafeArea being true by default · Issue #6573 · NativeScript/NativeScript
Description: Is your feature request related to a problem? Please describe. Built-in support for iOS safe area is awesome! However, I'm finding that I need to add iosOverflowSafeArea="false" everywhere now. I typically use nested StackLayout componen...
Open Graph Description: Is your feature request related to a problem? Please describe. Built-in support for iOS safe area is awesome! However, I'm finding that I need to add iosOverflowSafeArea="false" everywhere now. I t...
X Description: Is your feature request related to a problem? Please describe. Built-in support for iOS safe area is awesome! However, I'm finding that I need to add iosOverflowSafeArea="false" every...
Opengraph URL: https://github.com/NativeScript/NativeScript/issues/6573
X: @github
Domain: github.com
{"@context":"https://schema.org","@type":"DiscussionForumPosting","headline":"Allow opting out of iosOverflowSafeArea being true by default","articleBody":"**Is your feature request related to a problem? Please describe.**\r\nBuilt-in support for iOS safe area is awesome! However, I'm finding that I need to add `iosOverflowSafeArea=\"false\"` _everywhere_ now. I typically use nested `StackLayout` components where I would use a `div` in HTML. They're also great for laying out items horizontally instead of vertically, etc. The problem is that these components are not being used as containers, but simply nested layouts. Obviously NativeScript doesn't know this, so it's adding crazy padding to all of these nested elements on iPhone X, XS, etc.\r\n\r\n**Describe the solution you'd like**\r\nAdd an option to make `iosOverflowSafeArea` false by default. This would allow users to manually set it to true on actual container elements. \r\n\r\n**Describe alternatives you've considered**\r\nThis just also naturally makes me wonder if I've been tackling NativeScript development wrong. If users aren't using nested layouts, what are they using? Is there something else I should be doing that I'm not aware of?","author":{"url":"https://github.com/lsapan","@type":"Person","name":"lsapan"},"datePublished":"2018-11-17T18:05:05.000Z","interactionStatistic":{"@type":"InteractionCounter","interactionType":"https://schema.org/CommentAction","userInteractionCount":3},"url":"https://github.com/6573/NativeScript/issues/6573"}
| route-pattern | /_view_fragments/issues/show/:user_id/:repository/:id/issue_layout(.:format) |
| route-controller | voltron_issues_fragments |
| route-action | issue_layout |
| fetch-nonce | v2:a4cd6fba-dead-6df3-d3aa-c8831b9fed69 |
| current-catalog-service-hash | 81bb79d38c15960b92d99bca9288a9108c7a47b18f2423d0f6438c5b7bcd2114 |
| request-id | A2E6:2C5E18:EAC1DF:12FF516:697515CA |
| html-safe-nonce | d2bd3f431f3c5c9b47d765c5ffbaecff2423824cf08be56ca71619f9cbbeb0c8 |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJBMkU2OjJDNUUxODpFQUMxREY6MTJGRjUxNjo2OTc1MTVDQSIsInZpc2l0b3JfaWQiOiIzNTY4NjQyNTk5NDk4ODgwNDU4IiwicmVnaW9uX2VkZ2UiOiJpYWQiLCJyZWdpb25fcmVuZGVyIjoiaWFkIn0= |
| visitor-hmac | 6bb4657191c7850bd1506c4c90b6bbdb4f6e12bb7c50df31dd2ae13d42b55b2c |
| hovercard-subject-tag | issue:381886114 |
| github-keyboard-shortcuts | repository,issues,copilot |
| google-site-verification | Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I |
| octolytics-url | https://collector.github.com/github/collect |
| analytics-location | / |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/_view_fragments/issues/show/NativeScript/NativeScript/6573/issue_layout |
| twitter:image | https://opengraph.githubassets.com/25d24aafff0e36ec1e6862294bc6c3d97782b02c75662662dab357cce6032b19/NativeScript/NativeScript/issues/6573 |
| twitter:card | summary_large_image |
| og:image | https://opengraph.githubassets.com/25d24aafff0e36ec1e6862294bc6c3d97782b02c75662662dab357cce6032b19/NativeScript/NativeScript/issues/6573 |
| og:image:alt | Is your feature request related to a problem? Please describe. Built-in support for iOS safe area is awesome! However, I'm finding that I need to add iosOverflowSafeArea="false" everywhere now. I t... |
| og:image:width | 1200 |
| og:image:height | 600 |
| og:site_name | GitHub |
| og:type | object |
| og:author:username | lsapan |
| hostname | github.com |
| expected-hostname | github.com |
| None | 4a4bf5f4e28041a9d2e5c107d7d20b78b4294ba261cab243b28167c16a623a1f |
| turbo-cache-control | no-preview |
| go-import | github.com/NativeScript/NativeScript git https://github.com/NativeScript/NativeScript.git |
| octolytics-dimension-user_id | 7392261 |
| octolytics-dimension-user_login | NativeScript |
| octolytics-dimension-repository_id | 31492490 |
| octolytics-dimension-repository_nwo | NativeScript/NativeScript |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | false |
| octolytics-dimension-repository_network_root_id | 31492490 |
| octolytics-dimension-repository_network_root_nwo | NativeScript/NativeScript |
| turbo-body-classes | logged-out env-production page-responsive |
| disable-turbo | false |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | 488b30e96dfd057fbbe44c6665ccbc030b729dde |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
Links:
Viewport: width=device-width