Ios 如何以编程方式将页面添加到自定义键盘以及类别(类似于Apple表情键盘)?

Ios 如何以编程方式将页面添加到自定义键盘以及类别(类似于Apple表情键盘)?,ios,xcode,swift,keyboard,ios8,Ios,Xcode,Swift,Keyboard,Ios8,如何以编程方式将页面添加到自定义键盘以及类别(类似于Apple表情键盘) 我如何以编程方式将页面(向右滑动以获得更多表情符号-在本例中为文本)添加到自定义键盘(如Swift中的Apple表情符号键盘) 我还想知道苹果公司是如何为他们的表情符号(如“花”和“近景”)创建自定义类别的?我假设他们使用数组,但我如何在Swift中以编程的方式进行呢 导入UIKit 类KeyboardViewController:UIInputViewController{ @IBOutlet var nextKeybo

如何以编程方式将页面添加到自定义键盘以及类别(类似于Apple表情键盘)

我如何以编程方式将页面(向右滑动以获得更多表情符号-在本例中为文本)添加到自定义键盘(如Swift中的Apple表情符号键盘)

我还想知道苹果公司是如何为他们的表情符号(如“花”和“近景”)创建自定义类别的?我假设他们使用数组,但我如何在Swift中以编程的方式进行呢

导入UIKit
类KeyboardViewController:UIInputViewController{
@IBOutlet var nextKeyboardButton:UIButton!
重写函数updateViewConstraints(){
super.updateViewConstraints()
//在此处添加自定义视图大小限制
}
重写func viewDidLoad(){
super.viewDidLoad()
let buttonitles1=[“TEXT0”]
let buttonitles2=[“TEXT1”]
let buttonitles3=[“TEXT2”]

让buttonTitles4=[“我会尽量避免这种方法。我尝试了与您相同的方法,因为页面控制元素(苹果公司制造的用于切换页面的表情键盘上的点)似乎不适用于我的自定义键盘。我创建了一个xib文件,并将该元素拖到xib文件上,该文件承载了我所有的按钮(这当然可以通过编程实现),但它并没有出现在我的模拟器上,而是让我的键盘消失了。我通过编程实现了page control元素,并得到了相同的结果。这次我采用了不同的方法:

  • 制作一个切换当前按钮的按钮,或修改键盘上以前按钮的值和图像的按钮
我发现这种方法要简单得多。我自己还没有实现过它,但我相信从现在开始,在自定义键盘上切换按钮是一个很好的开始。希望有人能回答这个关于如何合并页面控件元素的问题

希望这有帮助