Join Simon Allardice for an in-depth discussion in this video Working with buttons, part of Cocoa Essential Training.
The first time you create a new Cocoa application and you open up the Object…Library to see your available user interface elements, there looks like there's a…tremendous amount of things here to choose from, and it's true there are a…lot, but not quite as many as it might seem.…For a little bit more information on any of them, you can select them, then…hover the mouse, you'll get a pop-up that tells you a little bit more…information about that particular control.…And this is what I mean by saying there is not quite as many controls as it might seem.…
The first bunch here, for example, are all exactly the same class, the NSButton class.…In fact, I have to come down 14 entries to find something that isn't an NSButton.…And in fact, NSButton is actually a really good place to start when we want to…get familiar with the Cocoa controls. So let's see a few of them.…I'm going to jump into my MainMenu.xib file here and just select the Window object.…Drag on a few of the basic buttons here.…We have got a Push button, Gradient button, Rounded Rect button, I won't do every…
- Installing the tools
- Creating your first app
- Adding basic interactions
- Understanding the Cocoa application life cycle
- Creating custom controller classes
- Creating alerts
- Understanding delegation
- Working with buttons, text fields, sliders, and more
- Using layout and data views
- Adding and editing toolbars
- Using key-value coding
- Binding objects
- Debugging code
- Distributing an application
- Creating icons and full-screen apps
Skill Level Beginner
1. Getting Started
2. Core Cocoa Skills
4. Creating User Interfaces
5. Arranging User Interfaces
6. Using Data Controls
7. Debugging and Troubleshooting
8. Distributing an Application
9. Finishing Touches
Creating full-screen apps6m 43s
Final thoughts4m 10s
- Mark as unwatched
- Mark all as unwatched
Are you sure you want to mark all the videos in this course as unwatched?
This will not affect your course history, your reports, or your certificates of completion for this course.Cancel
Take notes with your new membership!
Type in the entry box, then click Enter to save your note.
1:30Press on any video thumbnail to jump immediately to the timecode shown.
Notes are saved with you account but can also be exported as plain text, MS Word, PDF, Google Doc, or Evernote.