uikit
API reference: UIKit. Query for UIView, UIViewController, controls, table and collection views, navigation controllers, scenes, Auto Layout, images, colors, gestures, presentation, and SwiftUI hosting.
Savant verdict: Review advised
Security analysis or source-hub review identified patterns requiring attention.
Live evaluation
Not evaluated yet. Workspaces can request a live evaluation.
Security assessment
Scan pending.
Structure
- 1 referenced file isn't in the packageuikit-overview.md. They may be binary, too large to catalog, or missing upstream.
- No license declaredConfirm you may reuse this skill before importing it into your repository.
- The source hub's security checks flagged this skillSnyk: warn (Risk: MEDIUM · 1 issue)
SKILL.md
--- name: uikit user-invocable: true description: "API reference: UIKit. Query for UIView, UIViewController, controls, table and collection views, navigation controllers, scenes, Auto Layout, images, colors, gestures, presentation, and SwiftUI hosting." context: fork agent: Explore --- # UIKit Reference UIKit framework documentation for iOS and iPadOS apps. ## Downloaded Reference Files Search the local files first. `uikit-overview.md` is the full framework index and is large, so prefer `rg` over opening it directly. | File | Content | |------|---------| | [uikit-overview.md](uikit-overview.md) | Full UIKit framework index | | [uikit-updates.md](uikit-updates.md) | UIKit updates | | [uiapplication.md](uiapplication.md) | UIApplication | | [uiapplicationdelegate.md](uiapplicationdelegate.md) | UIApplicationDelegate | | [uiwindowscene.md](uiwindowscene.md) | UIWindowScene | | [uiview.md](uiview.md) | UIView | | [uiviewcontroller.md](uiviewcontroller.md) | UIViewController | | [uicontrol.md](uicontrol.md) | UIControl | | [uibutton.md](uibutton.md) | UIButton | | [uilabel.md](uilabel.md) | UILabel | | [uiimage.md](uiimage.md) | UIImage | | [uiimageview.md](uiimageview.md) | UIImageView | | [uicolor.md](uicolor.md) | UIColor | | [uifont.md](uifont.md) | UIFont | | [uiscrollview.md](uiscrollview.md) | UIScrollView | | [uitableview.md](uitableview.md) | UITableView | | [uicollectionview.md](uicollectionview.md) | UICollectionView | | [uistackview.md](uistackview.md) | UIStackView | | [nslayoutconstraint.md](nslayoutconstraint.md) | NSLayoutConstraint | | [uinavigationcontroller.md](uinavigationcontroller.md) | UINavigationController | | [uitabbarcontroller.md](uitabbarcontroller.md) | UITabBarController | | [uisplitviewcontroller.md](uisplitviewcontroller.md) | UISplitViewController | | [uigesturerecognizer.md](uigesturerecognizer.md) | UIGestureRecognizer | | [uialertcontroller.md](uialertcontroller.md) | UIAlertController | | [uiactivityviewcontroller.md](uiactivityviewcontroller.md) | UIActivityViewController | | [uivisualeffectview.md](uivisualeffectview.md) | UIVisualEffectView | | [uiblureffect.md](uiblureffect.md) | UIBlurEffect | | [uihostingcontroller.md](uihostingcontroller.md) | UIHostingController bridge from SwiftUI | | [using-swiftui-with-uikit.md](using-swiftui-with-uikit.md) | Using SwiftUI with UIKit | ## Fetching More Docs 1. Search this skill's local `.md` files first. 2. If the topic is not here, check the other installed Apple skills you have available by their names, descriptions, or `SKILL.md` frontmatter, then grep their local files. This is faster and uses less context than fetching new docs from the internet. 3. If no installed skill has the page, use the relevant documentation path from `uikit-overview.md` with the `sosumi.ai` Markdown mirror. For example, `/documentation/uikit/uiview` maps to `https://sosumi.ai/documentation/uikit/uiview`. Some UIKit-adjacent APIs live in other frameworks. For example, `UIHostingController` is documented under SwiftUI.