How can I fill the top of view with my tableView?
.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty{ height:90px;width:728px;box-sizing:border-box;
}
I have a navigation bar which is transparent and a tableView in my view.
What I want to do is to fill the all part of navigation and status bar with my first cell and remove the top margin.
Like this
But now it looks like this.
Thank you.
swift uitableview uinavigationcontroller uinavigationbar
add a comment |
I have a navigation bar which is transparent and a tableView in my view.
What I want to do is to fill the all part of navigation and status bar with my first cell and remove the top margin.
Like this
But now it looks like this.
Thank you.
swift uitableview uinavigationcontroller uinavigationbar
Possible dublicate stackoverflow.com/questions/25845855/…
– DionizB
Nov 16 '18 at 16:00
2
Possible duplicate of transparent navigation bar ios
– DionizB
Nov 16 '18 at 16:01
My navigation bar is already transparent. But default position of first cell is not what I want for... Even if I set the tableView's constraint to the superView, it is always under the bottom of navigation bar.
– Kawabe Imagine
Nov 16 '18 at 16:11
I'm not sure but you can try to setcontentInset
of thetableView
up to top of the screen
– Tung Vu Duc
Nov 16 '18 at 16:15
add a comment |
I have a navigation bar which is transparent and a tableView in my view.
What I want to do is to fill the all part of navigation and status bar with my first cell and remove the top margin.
Like this
But now it looks like this.
Thank you.
swift uitableview uinavigationcontroller uinavigationbar
I have a navigation bar which is transparent and a tableView in my view.
What I want to do is to fill the all part of navigation and status bar with my first cell and remove the top margin.
Like this
But now it looks like this.
Thank you.
swift uitableview uinavigationcontroller uinavigationbar
swift uitableview uinavigationcontroller uinavigationbar
asked Nov 16 '18 at 15:53
Kawabe ImagineKawabe Imagine
216
216
Possible dublicate stackoverflow.com/questions/25845855/…
– DionizB
Nov 16 '18 at 16:00
2
Possible duplicate of transparent navigation bar ios
– DionizB
Nov 16 '18 at 16:01
My navigation bar is already transparent. But default position of first cell is not what I want for... Even if I set the tableView's constraint to the superView, it is always under the bottom of navigation bar.
– Kawabe Imagine
Nov 16 '18 at 16:11
I'm not sure but you can try to setcontentInset
of thetableView
up to top of the screen
– Tung Vu Duc
Nov 16 '18 at 16:15
add a comment |
Possible dublicate stackoverflow.com/questions/25845855/…
– DionizB
Nov 16 '18 at 16:00
2
Possible duplicate of transparent navigation bar ios
– DionizB
Nov 16 '18 at 16:01
My navigation bar is already transparent. But default position of first cell is not what I want for... Even if I set the tableView's constraint to the superView, it is always under the bottom of navigation bar.
– Kawabe Imagine
Nov 16 '18 at 16:11
I'm not sure but you can try to setcontentInset
of thetableView
up to top of the screen
– Tung Vu Duc
Nov 16 '18 at 16:15
Possible dublicate stackoverflow.com/questions/25845855/…
– DionizB
Nov 16 '18 at 16:00
Possible dublicate stackoverflow.com/questions/25845855/…
– DionizB
Nov 16 '18 at 16:00
2
2
Possible duplicate of transparent navigation bar ios
– DionizB
Nov 16 '18 at 16:01
Possible duplicate of transparent navigation bar ios
– DionizB
Nov 16 '18 at 16:01
My navigation bar is already transparent. But default position of first cell is not what I want for... Even if I set the tableView's constraint to the superView, it is always under the bottom of navigation bar.
– Kawabe Imagine
Nov 16 '18 at 16:11
My navigation bar is already transparent. But default position of first cell is not what I want for... Even if I set the tableView's constraint to the superView, it is always under the bottom of navigation bar.
– Kawabe Imagine
Nov 16 '18 at 16:11
I'm not sure but you can try to set
contentInset
of the tableView
up to top of the screen– Tung Vu Duc
Nov 16 '18 at 16:15
I'm not sure but you can try to set
contentInset
of the tableView
up to top of the screen– Tung Vu Duc
Nov 16 '18 at 16:15
add a comment |
1 Answer
1
active
oldest
votes
let yOffset = UIApplication.shared.statusBarFrame.height + self.navigationController!.navigationBar.frame.size.height
tableView.contentInset = UIEdgeInsets(top: -yOffset, left: 0, bottom: 0, right: 0)
This solved my problem. Thank you everyone!
Please accept your own answer so the question is no longer listed as unanswered.
– dr_barto
Nov 17 '18 at 13:07
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%2f53341307%2fhow-can-i-fill-the-top-of-view-with-my-tableview%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
let yOffset = UIApplication.shared.statusBarFrame.height + self.navigationController!.navigationBar.frame.size.height
tableView.contentInset = UIEdgeInsets(top: -yOffset, left: 0, bottom: 0, right: 0)
This solved my problem. Thank you everyone!
Please accept your own answer so the question is no longer listed as unanswered.
– dr_barto
Nov 17 '18 at 13:07
add a comment |
let yOffset = UIApplication.shared.statusBarFrame.height + self.navigationController!.navigationBar.frame.size.height
tableView.contentInset = UIEdgeInsets(top: -yOffset, left: 0, bottom: 0, right: 0)
This solved my problem. Thank you everyone!
Please accept your own answer so the question is no longer listed as unanswered.
– dr_barto
Nov 17 '18 at 13:07
add a comment |
let yOffset = UIApplication.shared.statusBarFrame.height + self.navigationController!.navigationBar.frame.size.height
tableView.contentInset = UIEdgeInsets(top: -yOffset, left: 0, bottom: 0, right: 0)
This solved my problem. Thank you everyone!
let yOffset = UIApplication.shared.statusBarFrame.height + self.navigationController!.navigationBar.frame.size.height
tableView.contentInset = UIEdgeInsets(top: -yOffset, left: 0, bottom: 0, right: 0)
This solved my problem. Thank you everyone!
answered Nov 16 '18 at 16:23
Kawabe ImagineKawabe Imagine
216
216
Please accept your own answer so the question is no longer listed as unanswered.
– dr_barto
Nov 17 '18 at 13:07
add a comment |
Please accept your own answer so the question is no longer listed as unanswered.
– dr_barto
Nov 17 '18 at 13:07
Please accept your own answer so the question is no longer listed as unanswered.
– dr_barto
Nov 17 '18 at 13:07
Please accept your own answer so the question is no longer listed as unanswered.
– dr_barto
Nov 17 '18 at 13:07
add a comment |
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%2f53341307%2fhow-can-i-fill-the-top-of-view-with-my-tableview%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 dublicate stackoverflow.com/questions/25845855/…
– DionizB
Nov 16 '18 at 16:00
2
Possible duplicate of transparent navigation bar ios
– DionizB
Nov 16 '18 at 16:01
My navigation bar is already transparent. But default position of first cell is not what I want for... Even if I set the tableView's constraint to the superView, it is always under the bottom of navigation bar.
– Kawabe Imagine
Nov 16 '18 at 16:11
I'm not sure but you can try to set
contentInset
of thetableView
up to top of the screen– Tung Vu Duc
Nov 16 '18 at 16:15