大佬教程收集整理的这篇文章主要介绍了ios – 在MonoTouch中更改UIPageControl点的颜色,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我知道没有可用的公共API,但我想知道是否在MonoTouch中内部实现了任何改进.
否则,在浅色背景上使用UIPageControl的推荐方法是什么?
using System; using MonoTouch.Foundation; using MonoTouch.UIKit; namespace whatever { public class StyledPageControl : UIPageControl { public StyledPageControl () : base() { } public overridE int CurrentPage { get { return base.CurrentPage; } set { base.CurrentPage = value; String imgActive = NSBundle.MainBundle.PathForresource("activeImage","png"); String imgInactive = NSBundle.MainBundle.PathForresource("inactiveImage","png"); for (int subviewIndex = 0; subviewIndex < this.Subviews.Length; subviewIndex++) { UIImageView subview = this.Subviews[subviewIndex] as UIImageView; if (subviewIndex == value) subview.Image = UIImage.FromFile(imgActivE); else subview.Image = UIImage.FromFile(imgInactivE); } } } public overridE int Pages { get { return base.Pages; } set { base.Pages = value; String img = NSBundle.MainBundle.PathForresource("inactiveImage","png"); for (int subviewIndex = 0; subviewIndex < this.Subviews.Length; subviewIndex++) { UIImageView subview = this.Subviews[subviewIndex] as UIImageView; subview.Image = UIImage.FromFile(img); } } } } }
以上是大佬教程为你收集整理的ios – 在MonoTouch中更改UIPageControl点的颜色全部内容,希望文章能够帮你解决ios – 在MonoTouch中更改UIPageControl点的颜色所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。