新建子控件时序很重要

要想显示UIPageControl 为默认,第一步,要保证重写set delegate方法,因为是先创建toolView,后有代理,在代理中设置默认按钮(通过viewWithTag方法或者自定义私有属性取得按钮);

第二步,ListView.emotions得到代理通知,取得懒加载的default-emotions,self.pageControl.numberOfPages=ListView 传入的emotions.这个时候ListView一定是在toolView和其代理设置之前创建,不然传不到值,默认的UIPageControl也不显示

新建子控件时序很重要_第1张图片

你可能感兴趣的:(新建子控件时序很重要)