文件名称:gmpagecurl-ios:使用Metal的页面卷曲效果的开源实现
文件大小:787KB
文件格式:ZIP
更新时间:2024-04-06 20:55:50
metal textures Swift
gmpagecurl-ios-RC 1.0 使用Metal的iOS开源页面卷曲效果。 UIPageViewController的质朴替代UIPageViewController 怎么运行的 该实现背后的想法很简单-圆柱体在一张纸的表面上滑动。纸张在其右侧弯曲,并在顶部展平。如果它从右向左滑动,则它是反向翻转,如果它是反向翻转,则认为它是向前翻转。圆柱体有一个轴,最好用画在纸上的线来描述,圆柱体在任何给定的时刻都与它接触。圆柱体在任何给定时刻的关键参数为:
【文件预览】:
gmpagecurl-ios-master
----.gitignore(522B)
----page_curl_demo.gif(1.58MB)
----GMPageCurl.xcodeproj()
--------xcshareddata()
--------project.xcworkspace()
--------project.pbxproj(26KB)
----README.md(2KB)
----GMPageCurlTests()
--------Info.plist(701B)
--------PanGestureTransformerTests.swift(1KB)
----GMPageCurl()
--------PageView.swift(2KB)
--------ImageViewController.xib(3KB)
--------ViewController.swift(1KB)
--------Info.plist(1KB)
--------ImageViewController.swift(451B)
--------Base.lproj()
--------Core()
--------AppDelegate.swift(2KB)
--------Assets.xcassets()