UIPageViewController 影响 UIImage 颜色?
UIPageViewController Affecting UIImage color?
我在做什么:我正在创建一个自定义视图控制器,以鼓励用户邀请朋友使用该应用程序以换取高级功能。我通过呈现一个 UIViewController
来实现这一点,该 UIViewController
具有一个容器视图,其中嵌入了一个 UIPageViewController
容器视图。所有高级功能的详细信息都显示在嵌入式 UIPageViewController
的视图控制器中。我有一些气泡的图像,这些气泡与我们的品牌颜色相匹配,这些气泡位于每个 UIPageViewController
的视图控制器的前缘或后缘,这样当在每个视图之间平移时,图像 "connect" 变成一个图像控制器。这是它的样子:
我的问题:这种方法的问题在于,当在 UIPageViewController
的两个视图控制器之间平移一半时,气泡的颜色各个视图控制器之间不匹配:
请注意,图像在每个视图控制器之间相遇的蓝色阴影 不是相同的阴影。
尽管每个视图控制器都使用了相同的 "bubbles" 图像,它看起来像这样:
更新
我决定继续创建一个 cocoapod 来做上面问题中提出的同样的事情。 Feel free to check it out!
因为你只有几个页面显示,所以放弃UIPageViewController,将整个滑动界面配置为一个大的连续分页UIScrollView的内容。作为奖励,您不必计算气泡图像的拆分。
我在做什么:我正在创建一个自定义视图控制器,以鼓励用户邀请朋友使用该应用程序以换取高级功能。我通过呈现一个 UIViewController
来实现这一点,该 UIViewController
具有一个容器视图,其中嵌入了一个 UIPageViewController
容器视图。所有高级功能的详细信息都显示在嵌入式 UIPageViewController
的视图控制器中。我有一些气泡的图像,这些气泡与我们的品牌颜色相匹配,这些气泡位于每个 UIPageViewController
的视图控制器的前缘或后缘,这样当在每个视图之间平移时,图像 "connect" 变成一个图像控制器。这是它的样子:
我的问题:这种方法的问题在于,当在 UIPageViewController
的两个视图控制器之间平移一半时,气泡的颜色各个视图控制器之间不匹配:
请注意,图像在每个视图控制器之间相遇的蓝色阴影 不是相同的阴影。
尽管每个视图控制器都使用了相同的 "bubbles" 图像,它看起来像这样:
更新 我决定继续创建一个 cocoapod 来做上面问题中提出的同样的事情。 Feel free to check it out!
因为你只有几个页面显示,所以放弃UIPageViewController,将整个滑动界面配置为一个大的连续分页UIScrollView的内容。作为奖励,您不必计算气泡图像的拆分。