1

最近我正在通过自定义键盘中的滚动视图实现iOS 8 Extension。在实施过程中,我遇到了一些不利的情况,如下所述。

我有一个主视图控制器和一个自定义键盘扩展。在这里,我添加了一个 UITextField 和两个 UIButtons Choose color set 1 & Choose color set 2。有两组颜色。我在自定义键盘上有一个滚动视图。如果我滚动浏览添加到自定义键盘的滚动视图,则需要显示一组颜色。现在我的目标是针对主视图控制器中按下的每个按钮更改自定义键盘滚动视图的颜色。

首先,我在主视图控制器(App 的视图控制器)中创建了键盘视图控制器的对象。我已经针对每个按钮单击设置了数组,并使用键盘的视图控制器的对象分配了每个数组。但问题是当我检查键盘视图控制器文件中的数组时,分配的数组显示为 NULL 值。其次,我尝试了自定义委托方法,但自定义委托在扩展和应用程序之间不起作用。第三,我尝试使用通知是否会起作用。但这也是不可能通过通知的。

4

0 回答 0