Tag: GUI
Posted on January 23, 2019
by Steven Lipton
Leave a Comment
UI doesn’t have to look like a rectangle. You might want a different shape for your icon. You can do that with layer masks. Let’s learn how to set them up. Download the example files. You’ll find an app with two square buttons. If… Continue Reading “CALayer Masks”
Category: Auto Layout and Size Classes, GUI, iOS Development Weekly Tips, ios12, LinkedIn Learning / Lynda.com, Swift 4.0, Swift Programming, TutorialTags: App Programming, Apple swift, Buttons, CALayer, cutouts, graphics, GUI, ios, Layer, Mask, UI, UX, views
Posted on December 12, 2018
by Steven Lipton
Leave a Comment
You’ve probably seen menus that pop out of the side of an app, but do you know how to make one? With the knowledge of some simple code you too can add these to your application using auto layout. If you take a look… Continue Reading “Add an Animated Drawer”
Category: GUI, iOS Development Weekly Tips, LinkedIn Learning / Lynda.com, TutorialTags: animated drawer, animation, App Programming, Apple swift, Auto Layout, autolayout, GUI, ios, Options, swift, Tutorial, UI
Posted on November 21, 2018
by Steven Lipton
Leave a Comment
A video of this tip can be found on LinkedIn Learning User Interfaces often use shadows to make them look less flat, but it isn’t obvious how to add one to a view on your app. In this tip, I’ll show you how to… Continue Reading “Tip: Add Drop Shadows”
Category: GUI, iOS Development Weekly Tips, ios12, TutorialTags: App Programming, Apple, Apple swift, button, CALayer, Drop Shadows, GUI, iPhone Programming, shadow, swift
Posted on October 17, 2018
by Steven Lipton
4 Comments
In the good old days, Apple used a lot of rounded corner buttons. Many developers use several images to get the effect of round buttons. The CALayer of UIButton does have a feature for you to easily get rounded corners, and even circular buttons.… Continue Reading “Make Round Buttons and UIViews”
Category: GUI, iOS Development Weekly Tips, ios12, LinkedIn Learning / Lynda.com, Swift 4.0, Swift Programming, TutorialTags: App Programming, Apple swift, button, CALayer, Corner, GUI, ios, iPhone Programming, Round, swift, UIView
Posted on May 30, 2018
by Steven Lipton
1 Comment
The Apple pencil adds more functionality to tablets than finger touch, even though you use the same code. Let’s do a quick explore of the Apple Pencil, and see how easy it is to add support in your app. Download the starter app. It’s… Continue Reading “Apple Pencil Basics”
Category: GUI, iOS 11, iOS Development Weekly Tips, LinkedIn Learning / Lynda.com, Swift, Swift playgrounds, Swift ProgrammingTags: Apple Pencil, GUI, iPad, playgrounds, swift, Swift playgrounds, touch, UITouch
Posted on April 18, 2018
by Steven Lipton
Leave a Comment
iOS Development tips weekly is a series you can find at the Lynda.com and LinkedIn Learning libraries. The first week of a week’s tip will be available for free. After that, you will need a subscription to get access to it. Click the image… Continue Reading “Tip: Image Literals”
Category: GUI, iOS 11, iOS Development Weekly Tips, LinkedIn Learning / Lynda.com, Swift, Swift Programming, TutorialTags: App Programming, Apple swift, coding images, GUI, Image Literals, images, iPad Playgrounds, playgrounds, swift, UIImage, UIImage(named:), Xcode, Xcode 9
Posted on July 31, 2014
by Steven Lipton
1 Comment
I went to open the pizza demo to get ready for my next post and was greeted by 10 compiler error messages, all the same. ‘IBOutlet’ property has non-optional type ‘UILabel’ Just after I finished the optionals post, It turns out there a change… Continue Reading “The Joys of Beta Swift: A Change to Outlets”
Posted on July 19, 2014
by Steven Lipton
17 Comments
Back in July of 2014, I wrote this first post on using UISplitViewController in Swift. I gave how to use Apple’s template, which has a few interesting quirks, such as ARC killing@IBOutlets at the drop of a hat. I said I would write another… Continue Reading “The Swift Swift Tutorial: How to Use Split View on iPad (Round 1)”
Category: GUI, Swift, Swift Swift, TutorialTags: GUI, iPad, Split View, Split view in swift, swift, swift tutorial, UISplitView, UISplitViewController
Posted on July 1, 2014
by Steven Lipton
80 Comments
[Updating to Swift 2.0 SJL 9/17/15] Click here for the Swift 3.0 version of this post It should be one of the easiest things we do, and yet for many it is the most confusing. Getting data from one view controller to another as… Continue Reading “The Swift Swift Tutorial: Using Segues and Delegates in Navigation Controllers (Part 1 — The Template)”
Category: Swift, Swift Programming, TutorialTags: delegate, delegates, GUI, prepareforsegue, protocol, segues, seuge, swift, UIviewcontroller
Posted on June 13, 2014
by Steven Lipton
1 Comment
Tkinter lacks a good list box. There is a widget, but as shown in earlier posts in this series, it doesn’t do the best job. We had to use underscores to get the list box to work. There is another widget that might do… Continue Reading “From Apple to Raspberry Pi: Adding a Tkinter Text Box in Python”