スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

xibで作ったキーボードを設定する

iPhone/iPadアプリ開発中です。
オリジナルのキーボードを作ってみたのでメモします。(2012.9.7更新)

Xcode4.3.1

xibで作ったキーボードを設定する
デフォルトキーボードとカスタムキーボード(xib)をすり替える4ステップ


1.Xibでパーツを作成
UITextView(場合によってはUITextField)と
xibでキーボードに使うためのUIViewを作成する


2.「.h」にデリゲートと接続宣言を記述

@interface ViewController : UIViewController<UITextFieldDelegate>
{
IBOutlet UITextView *textView;(場合によってはUITextField)
IBOutlet UIView *keyboardView;
}


3.「.m」にコードを記述

textView.delegate = self;
textView.inputView = keyboardView;

inputViewではなくinputAccessoryViewに設定すると
デフォルトキーボードの上にkeyboardViewが表示されます。



4.KeyboardViewに作ったUIButtonの動作コードを追加する



※iPadのカスタムキーボードのサイズ

iPadのキーボードの高さは、デフォルトのもの以上の高さに設定しても差分が表示できない。

おそらく
固定サイズ意外のUIViewを作成しても
inputViewではデフォルトキーボードのサイズになってしまう。

次の値を守ってxibで作成したら上手く表示できました。
幅:768 高さ:264


Android 3.2 ★★★★☆ 軽くて小さい!

スポンサーサイト

-

最新記事

PR

カテゴリ
有力リンク
最新コメント
最新トラックバック
プロフィール

kototoly

Author:kototoly
ひっそりとiPhoneアプリの開発をしています。

<開発記事について>
記事の不備について責任を負い兼ねますので、ご了承ください。

RSSリンクの表示
リンク
QRコード
QR

--Food Drink--
Oven Watt Calc
電子レンジ
時間の再計算

----Music----
Tsans Chrod
簡単入力
移調アプリ
---
Voice Checker
歌や滑舌
練習アプリ

---Lifestyle---
Calc of Time
表示切り替え
時間の電卓
---
Dream Life Planner
夢と目標
人生計画
---
Week Table
一週間・24時間
大人の時間割
---
Many iCounter
いっぱいたくさん
カウンター

--Reference--
Color Checker
ブログ色合い
シュミレート

----Game----
Study Puzzle
落ちものパズル
考察機

---Utilities---
HowSpeed
あなたのiPhone
処理時間は?


上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。