我想用我自己的图像和布局创建一个自定义键盘,类似于AppStore上的应用程序"Emotikarl".
请看一下这个截图:

我想将自己的图像/表情符号列表(所有图像都将由我创建)添加到键盘.当我点击图像/表情符号时,图像/表情符号将插入应用程序顶部的文本视图中.
我已经尝试过寻找Github和其他网站,但我没有找到这样的东西.我该怎么做?
我在Swift中创建了一个自定义键盘,但它被App Store拒绝了,因为:"键盘扩展名不包括Number和Decimal类型".
如何轻松添加这两个键盘?
我试图重建原始视图但它无法正常工作.我确信有一个解决方案可以创建2或3个不同的视图并在它们之间切换.
当键盘类型改变时,如何在键盘类型之间切换?
我在Xcode的日志中有这条消息:
-canOpenURL: failed for URL: "fbauth2:///" - error: "This app is not allowed to query for scheme fbauth2"
Run Code Online (Sandbox Code Playgroud)
我的应用程序没有打开Facebook应用程序,但Safari.
然后我在回调中出错了.
(在iOS8上一切都很好)
这里所有的日志:
on clicked btn game over facebook connect
UnityEngine.EventSystems.ExecuteEvents:Execute(GameObject, BaseEventData, EventFunction`1)
UnityEngine.EventSystems.TouchInputModule:ProcessTouchPress(PointerEventData, Boolean, Boolean)
UnityEngine.EventSystems.TouchInputModule:ProcessTouchEvents()
(Filename: /Users/builduser/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 64)
2015-09-18 14:42:29.386 numbersAddictL[12643:531372] -canOpenURL: failed for URL: "fbauth2:///" - error: "This app is not allowed to query for scheme fbauth2"
on clicked btn game over facebook connect
UnityEngine.EventSystems.ExecuteEvents:Execute(GameObject, BaseEventData, EventFunction`1)
UnityEngine.EventSystems.TouchInputModule:ProcessTouchPress(PointerEventData, Boolean, Boolean)
UnityEngine.EventSystems.TouchInputModule:ProcessTouchEvents()
(Filename: /Users/builduser/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 64)
2015-09-18 14:42:29.391 …Run Code Online (Sandbox Code Playgroud) 我不知道为什么,但是当我用平移连续移动球体时,当球体和墙壁之间存在接触时,球体会在墙内进入一点点.
我附上了一个小视频,我的FSM和我球体的检查员.
非常感谢您的帮助 ...
问候,
安东尼
我的FSM:https: //www.dropbox.com/s/nvohgkdvq5rd9pd/Capture%20d%E2%80%99%C3%A9cran%202014-06-12%20%C3%A0%2012.51.04.png
检查员:https://www.dropbox.com/s/1ec3numdfx33lbp/Capture%20d%E2%80%99%C3%A9cran%202014-06-12%20%C3%A0%2012.52.15.png
视频:https: //www.dropbox.com/s/kq4nfu3t6j2mprz/tile%20collision.mp4