don't see navigation item in application on Xcode project
I have an application that has a navigation bar
I'm adding a cancel button with a listener in my view controller:
navigationItem.leftBarButtonItem = UIBarButtonItem(title: "Cancel", style: .plain, target: self, action: #selector(addTapped))
but when I run my app
I don't see my cancel button on the navigation bar anymore
what am I doing wrong?
swift xcode
add a comment |
I have an application that has a navigation bar
I'm adding a cancel button with a listener in my view controller:
navigationItem.leftBarButtonItem = UIBarButtonItem(title: "Cancel", style: .plain, target: self, action: #selector(addTapped))
but when I run my app
I don't see my cancel button on the navigation bar anymore
what am I doing wrong?
swift xcode
add a comment |
I have an application that has a navigation bar
I'm adding a cancel button with a listener in my view controller:
navigationItem.leftBarButtonItem = UIBarButtonItem(title: "Cancel", style: .plain, target: self, action: #selector(addTapped))
but when I run my app
I don't see my cancel button on the navigation bar anymore
what am I doing wrong?
swift xcode
I have an application that has a navigation bar
I'm adding a cancel button with a listener in my view controller:
navigationItem.leftBarButtonItem = UIBarButtonItem(title: "Cancel", style: .plain, target: self, action: #selector(addTapped))
but when I run my app
I don't see my cancel button on the navigation bar anymore
what am I doing wrong?
swift xcode
swift xcode
edited Nov 26 '18 at 2:13
Cœur
18.7k9110150
18.7k9110150
asked Nov 25 '18 at 8:17
Chief MadogChief Madog
5691926
5691926
add a comment |
add a comment |
1 Answer
1
active
oldest
votes
your code should work but can you make sure you did the following.
1. Put the code under the view.didLoad{} in your view controller
class YourViewController: UIViewController {
override func viewDidload() {
super.viewDidLoad()
navigationItem.leftBarButtonItem = UIBarButtonItem(title: "Cancel", style: .plain, target: self, action: #selector(addTapped))
}
}
2, Make sure that you have no image covered on your screen because it can hide nav bar
no i checked it, do i need to actually add something else in the storyboard ? beocuse in the storyboard itself i dont have any storyboard
– Chief Madog
Nov 25 '18 at 8:46
@ChiefMadog Is that first page when you launch the app? if not, what do you have in the previous page?
– aka ak
Nov 25 '18 at 8:53
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%2f53465766%2fdont-see-navigation-item-in-application-on-xcode-project%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
your code should work but can you make sure you did the following.
1. Put the code under the view.didLoad{} in your view controller
class YourViewController: UIViewController {
override func viewDidload() {
super.viewDidLoad()
navigationItem.leftBarButtonItem = UIBarButtonItem(title: "Cancel", style: .plain, target: self, action: #selector(addTapped))
}
}
2, Make sure that you have no image covered on your screen because it can hide nav bar
no i checked it, do i need to actually add something else in the storyboard ? beocuse in the storyboard itself i dont have any storyboard
– Chief Madog
Nov 25 '18 at 8:46
@ChiefMadog Is that first page when you launch the app? if not, what do you have in the previous page?
– aka ak
Nov 25 '18 at 8:53
add a comment |
your code should work but can you make sure you did the following.
1. Put the code under the view.didLoad{} in your view controller
class YourViewController: UIViewController {
override func viewDidload() {
super.viewDidLoad()
navigationItem.leftBarButtonItem = UIBarButtonItem(title: "Cancel", style: .plain, target: self, action: #selector(addTapped))
}
}
2, Make sure that you have no image covered on your screen because it can hide nav bar
no i checked it, do i need to actually add something else in the storyboard ? beocuse in the storyboard itself i dont have any storyboard
– Chief Madog
Nov 25 '18 at 8:46
@ChiefMadog Is that first page when you launch the app? if not, what do you have in the previous page?
– aka ak
Nov 25 '18 at 8:53
add a comment |
your code should work but can you make sure you did the following.
1. Put the code under the view.didLoad{} in your view controller
class YourViewController: UIViewController {
override func viewDidload() {
super.viewDidLoad()
navigationItem.leftBarButtonItem = UIBarButtonItem(title: "Cancel", style: .plain, target: self, action: #selector(addTapped))
}
}
2, Make sure that you have no image covered on your screen because it can hide nav bar
your code should work but can you make sure you did the following.
1. Put the code under the view.didLoad{} in your view controller
class YourViewController: UIViewController {
override func viewDidload() {
super.viewDidLoad()
navigationItem.leftBarButtonItem = UIBarButtonItem(title: "Cancel", style: .plain, target: self, action: #selector(addTapped))
}
}
2, Make sure that you have no image covered on your screen because it can hide nav bar
answered Nov 25 '18 at 8:33
aka ak aka ak
8429
8429
no i checked it, do i need to actually add something else in the storyboard ? beocuse in the storyboard itself i dont have any storyboard
– Chief Madog
Nov 25 '18 at 8:46
@ChiefMadog Is that first page when you launch the app? if not, what do you have in the previous page?
– aka ak
Nov 25 '18 at 8:53
add a comment |
no i checked it, do i need to actually add something else in the storyboard ? beocuse in the storyboard itself i dont have any storyboard
– Chief Madog
Nov 25 '18 at 8:46
@ChiefMadog Is that first page when you launch the app? if not, what do you have in the previous page?
– aka ak
Nov 25 '18 at 8:53
no i checked it, do i need to actually add something else in the storyboard ? beocuse in the storyboard itself i dont have any storyboard
– Chief Madog
Nov 25 '18 at 8:46
no i checked it, do i need to actually add something else in the storyboard ? beocuse in the storyboard itself i dont have any storyboard
– Chief Madog
Nov 25 '18 at 8:46
@ChiefMadog Is that first page when you launch the app? if not, what do you have in the previous page?
– aka ak
Nov 25 '18 at 8:53
@ChiefMadog Is that first page when you launch the app? if not, what do you have in the previous page?
– aka ak
Nov 25 '18 at 8:53
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%2f53465766%2fdont-see-navigation-item-in-application-on-xcode-project%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