Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Is there a visual guide to the UIKit components?

Tags:

uikit

iphone

My Problem is this, I want to add some component to my App I saw in some other App. Everytime I wnat to do this, I start googling around for the name. It took me some time to find the name of UIActionSheet. Now I'm looking for that transparent overlay that appears when you turn the volume up and down.

So, is there a good visual guide to the UIKit components? As an example, see the visual guide to swing components or this visual guide which is way to short/incomplete. And secondly, what's the name of the component I'm looking for?

like image 821
Tim Büthe Avatar asked May 06 '10 12:05

Tim Büthe


People also ask

What is included in UIKit?

UIKit also includes support for animations, documents, drawing and printing, text management and display, search, app extensions, resource management, and getting information about the current device.

Is SwiftUI better than UIKit?

SwiftUI is limited and works better with iOS 14 and iOS 15. On the contrary, UIKit enables you to support even iOS version 9.0. This makes UIKit more flexible. It surely wins against SwiftUI when it comes to backward compatibility.

Is UIKit a framework or library?

UIKit is a high-level Objective-C framework that manages the graphical front-end of the iPhoneOS. It is a public framework, and therefore its documentation can be found on Apple's iPhone Dev Center.

Does tvOS use UIKit?

The UIKit framework provides the core objects that you need to build apps for iOS and tvOS. You use these objects to display your content onscreen, to interact with that content, and to manage interactions with the system.


2 Answers

The iOS documentation has a section called iOS UIKit UI Catalog that shows the various UI features by name with links to the API docs and recommend how and when they should be used.

like image 137
progrmr Avatar answered Nov 06 '22 20:11

progrmr


Apple has provided a sample iPhone application called UICatalog. It lists all (or most?) of the standard UIKit component in different variants.

You can download the sample from here.

like image 23
Claus Broch Avatar answered Nov 06 '22 21:11

Claus Broch