クイズアプリ① | サラリーマン時々アプリ開発

サラリーマン時々アプリ開発

サラリーマンですが、なぜかiPhoneアプリ開発について興味を持ち、少しずつ勉強しております。このブログではiPhoneアプリ開発勉強のことや、仕事のこと、日常の出来事など、何でも書きたいと思います。

こんばんは

昨日「設計図」を作った「クイズアプリ」・・・

ラベル等の配置してみました。

最初に構想を練っているだけあってかなりスムーズに出来たような気がします。

それがコレ

40代の挑戦~アプリ開発~


例によって、わかりやすくする為にカラフルにしております。


回答を4択にすると面倒くさそう


とりあえず、実験的なアプリですので、回答は3択にしました (;^ω^A



ここで早速問題が・・・( ̄ー ̄;


黄色いラベルは問題を表示するところなのですが、文が長いと途切れてしまいます。
自動で折り返してくれると思っていたのですが、そこまでやさしくないようです。

コードの文字列に「\n」を挿入しても少しスペースができるだけで改行してくれません。
NSLogでコンソールに表示させると改行するのですが・・・
(nの前はバックスラッシュをいれておりますが、ブログでは¥マークになっております)

「改行がいらない短い問題」

で逃げる手もあるんですが・・・(゚ー゚;

ここはもう少し頑張って改行できる方法を勉強します。


もう一つ。不自然な配色にお気づきでしょうか。

3択が表示されるラベルの両端が赤くなっております。

最初は「UILabel」”一色”だったんですが、そのラベルに

TapGestureRecognizer~

の実装がどうしてもできなかったので、一旦


View~


を敷いてそれに「TapGestureRecognizer」を実装し、その上にラベルを乗っけました。


めん・どう・くせ~(;´Д`)ノ


私のやり方が悪いんでしょうか (;^ω^A


つまり、赤い所は「UILabel」ではなく「View」なんです。

これで、タップによりプログラムが反応するようになりました。

あと、正誤判定のラベル(○、×)も配置しておりますが、今は「hidden」で非表示にしております。

これから問題を考えるのがめん・どう・く

次はいよいよ問題をランダムに表示させる機能の実装です。



アレとアレですよね (-_☆)