如何将 UIPageViewController
中的点添加到我的游戏中?我想告诉它有多少个点,以及是否选择第一个、第二个或第三个点。
(通过选择我的意思是让它比其他的更明显)
最佳答案
使用UIPageControl作为现成的解决方案。
let pageControl = UIPageControl()
self.view.addSubview(self.pageControl)
self.pageControl.translatesAutoresizingMaskIntoConstraints = false
NSLayoutConstraint.activate([
self.pageControl.leftAnchor.constraint(equalTo: self.view.safeAreaLayoutGuide.leftAnchor, constant: 43),
self.pageControl.bottomAnchor.constraint(equalTo: self.view.safeAreaLayoutGuide.bottomAnchor, constant: -33)
])
然后你可以控制它的点数:
self.pageControl.numberOfPages = numberOfTotalDots
并设置选择哪一个:
self.pageControl.currentPage = selectedDot
关于ios - 向 SKScene 添加点(如 UIPageViewController 中的点),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49106326/