文件名称:自定义UIPresentationController,它模仿Apple Music UI的行为-Swift开发
文件大小:10.49MB
文件格式:ZIP
更新时间:2024-06-15 22:07:57
Swift UI
CardPresentationController自定义UIPresentationController,它模仿Apple Music UI的行为。 在iOS 10及更高版本上应该可以正常工作。 iPhone Xs模拟器上的DEMO视频iOS CardPresentationController自定义UIPresentationController中的模态演示,它模仿Apple Music UI的行为。 在iOS 10及更高版本上应该可以正常工作。 iPhone Xs模拟器上的DEMO视频iOS 13中的模态演示iOS 13更改了普通present(vc,...)调用的行为-所有模态现在看起来像卡。 因此,您在iOS 13上不需要此库。我始终建议尽可能多地使用系统资源,因此,如果您尝试使用该库,则默认情况下,该库将回退到系统外观和行为
【文件预览】:
CardPresentationController-master
----Framework()
--------Info.plist(743B)
--------CardPresentationController.h(627B)
----CardPresentationController()
--------CardConfiguration.swift(3KB)
--------UIKit-CardPresentationExtensions.swift(3KB)
--------CardTransitionManager.swift(2KB)
--------CardPresentationController.swift(8KB)
--------CardAnimator.swift(11KB)
----CardPresentationController.xcodeproj()
--------xcshareddata()
--------project.xcworkspace()
--------project.pbxproj(15KB)
----LICENSE(1KB)
----CardPresentationController.mp4(5.12MB)
----CardPCDemo.xcodeproj()
--------xcshareddata()
--------project.xcworkspace()
--------project.pbxproj(24KB)
----Example()
--------ViewController.swift(4KB)
--------PopupNavigationController.swift(346B)
--------Info.plist(2KB)
--------AppDelegate.swift(831B)
--------GridCell.swift(910B)
--------ContentController.storyboard(8KB)
--------ContentController.swift(2KB)
--------SecondController.swift(1010B)
--------GridLayout.swift(864B)
--------Base.lproj()
--------SecondController.storyboard(6KB)
--------GridCell.xib(3KB)
--------CustomContainerController.storyboard(3KB)
--------Assets.xcassets()
--------CustomContainerController.swift(1KB)
--------GridController.swift(2KB)
----README.md(9KB)
----Vendor()
--------Controllers()
--------GradientView.swift(6KB)
--------BaseGridLayout.swift(2KB)
--------Views()
----resources()
--------apple-music-iphone-xs.png(95KB)
--------presentedNC-top.png(230KB)
--------apple-music-iphone-xs.acorn(224KB)
--------presentedNC.png(1.49MB)
--------cardpc.png(410KB)
--------presentedVC.png(1.48MB)
--------presentedVC-top.png(289KB)
----CardPresentationController.podspec(816B)
----.gitignore(1KB)
----EmbeddedNCExample()
--------EmbeddedNCExample()
--------EmbeddedNCExample.xcodeproj()