0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

Kony Visualizerでボックスに影をつける

Last updated at Posted at 2020-05-14

#目次

  1. はじめに
  2. 作成方法
  3. まとめ

#はじめに
Konyでレイアウトを作成する場合、影がついたデザインを作成することがあると思います。
はじめてKonyでモックアプリを作成する際に、この影をつける方法について手こずったため、
ここでは影の作成方法を説明したいと思います。

#作成方法
[完成図]
ボタンを4つ配置し、各ボタンに影が表示されるように作成します。
スクリーンショット 2020-05-12 11.32.10.png

それでは早速作成していきましょう!
以下のようにflexcontainerを使いボタンを作成します。

[レイアウト]    [widget構成]
スクリーンショット 2020-05-12 11.36.52.pngスクリーンショット 2020-05-12 11.35.04.png
ボックスに影を付けたいため、
flxGotoCheckInのSkinタブからShadowを探して、
以下のように設定します。
透明度や、ぼかし度、色はお好みで設定してください。
スクリーンショット 2020-05-12 11.39.11.png

この状態でレイアウトをみてみると、↓
スクリーンショット 2020-05-12 11.41.18.png
・・・影が反映されていません:sob:

影を設定しても、反映されていない場合、
影を設定しているFlexContainerのFlexContainerタブのClip Boundsの設定を確認してください。

Clip BoundsがONになっている場合は、
ボックスの境界から漏れている範囲を切り取る設定となっているため、
影を作成したとしてもその部分が切り取られてしまい、反映することができません。
スクリーンショット 2020-05-12 11.42.46.png

そのため、Clip BoundsをOffにすると・・
スクリーンショット 2020-05-12 13.03.02.png

影が反映されました!:clap_tone1:
スクリーンショット 2020-05-12 12.50.38.png

Clip BoundsはデフォルトでOnになっているため、
ボックスに影を付けたい場合などは、Offにして作成するようにしてくださいね!

[補足]
Widgetを複数重ねて影を作成したい場合、zindexが大きい数値のwidgetが上に来るようになっているため、
zindexの数値は、上に配置したいWidgetほど数字が大きくなるように設定してください。

↓の画像は、以下の設定になっていますが、
[before]
flxGotoCheckInのwidgetのzindex: 1
flxShadowのwidgetのindex: 2

スクリーンショット 2020-05-14 10.22.51.png

以下の設定にすると、flxShadowが下に配置されるようになります。
[after]
flxGotoCheckInのwidgetのzindex: 2
flxShadowのwidgetのindex: 1

スクリーンショット 2020-05-14 10.26.41.png

#まとめ
影をつける方法は基本的な内容に見えますが、
初めてKonyでモックアプリを作成する際に検索してもヒットするものがなく、
なかなか解決することができなかったため、今回Qiitaにアップすることにしました。

同じところでつまづいている人がいたら、お役に立てれば嬉しいです:v:

#参考
https://docs.kony.com/konylibrary/visualizer/visualizer_user_guide/Content/Flex_Container.htm

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?