Xamarin.forms: [ํ–ฅ์ƒ] iOS ํ”Œ๋žซํผ UISlider ์ „์šฉ

์— ๋งŒ๋“  2018๋…„ 01์›” 29์ผ  ยท  3์ฝ”๋ฉ˜ํŠธ  ยท  ์ถœ์ฒ˜: xamarin/Xamarin.Forms

์ด๋ก ์  ํ•ด์„

ํ˜„์žฌ iOS์—์„œ ์Šฌ๋ผ์ด๋”๋ฅผ ํƒญํ•  ๋•Œ ๊ฐ’์„ ์„ค์ •ํ•  ์ˆ˜ ์žˆ๋Š” ๋ฐฉ๋ฒ•์ด ์—†์Šต๋‹ˆ๋‹ค.

๊ตฌํ˜„.

iOS์˜ Slider์— ๋Œ€ํ•œ PlatformSpecific ์†์„ฑ์„ ์ถ”๊ฐ€ํ•ฉ๋‹ˆ๋‹ค. ๊ณ ๊ฐ ๋ Œ๋”๋Ÿฌ๋Š” ํƒญ ์ด๋ฒคํŠธ๋ฅผ ๊ตฌ๋…ํ•˜๊ณ  ์œ„์น˜๋ฅผ ๊ณ„์‚ฐํ•˜๊ณ  ๊ฐ’์„ ์„ค์ •ํ•˜๋„๋ก ๋ณ€๊ฒฝ๋ฉ๋‹ˆ๋‹ค. `((IElementController)Element).SetValueFromRenderer(Slider.ValueProperty, ๊ฐ’)

Slider.On<iOS>().UpdateOnTap(true/false);

์˜ˆ์ƒ ๊ฒฐ๊ณผ

๊ธฐ๊ณ„์  ์ธ์กฐ ์ธ๊ฐ„

์—†์Œ

iOS

ํƒญํ•  ๋•Œ ์Šฌ๋ผ์ด๋” ๊ฐ’์„ ์—…๋ฐ์ดํŠธํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

UWP

์—†์Œ

CSS์— ๋Œ€ํ•œ ์˜๋ฏธ

์—†์Œ

ํ•˜์œ„ ํ˜ธํ™˜์„ฑ

๊ธฐ๋ณธ๊ฐ’์„ false๋กœ ์„ค์ •ํ•˜๊ณ  ๋ชจ๋“  ์‚ฌ์šฉ์ž ์ •์˜ ๋ Œ๋”๋Ÿฌ๊ฐ€ ๊ตฌํ˜„ ์‹œ์—๋„ ๊ณ„์† ์ž‘๋™ํ•˜๋Š”์ง€ ํ™•์ธํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.
InputTransparent ๋ฐ IsEnabled ์†์„ฑ์— ๋Œ€ํ•œ ์ผ๋ถ€ UITest๋ฅผ ์ค€์ˆ˜ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.
๋ถ€๋ชจ์—๊ฒŒ ์ด๋ฒคํŠธ ๋ฒ„๋ธ”๋ง์„ ํ—ˆ์šฉํ•˜์—ฌ ํƒญ ์ œ์Šค์ฒ˜๋กœ ์ž‘๋™ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

๋‚œ์ด๋„: ์‰ฌ์›€

F100 community-sprint iOS ๐ŸŽ enhancement โž•

๊ฐ€์žฅ ์œ ์šฉํ•œ ๋Œ“๊ธ€

๋‚˜๋Š” ์ด๊ฒƒ์„ ๊ฐ€์ง€๊ณ  ๊ฐ€๊ณ  ์‹ถ๋‹ค. @davidortinau

๋ชจ๋“  3 ๋Œ“๊ธ€

๋‚˜๋Š” ์ด๊ฒƒ์„ ๊ฐ€์ง€๊ณ  ๊ฐ€๊ณ  ์‹ถ๋‹ค. @davidortinau

@ctartamella ์•„์ง ์ž‘์—… ์ค‘์ธ๊ฐ€์š”?

@davidortinau ํ˜„์žฌ ์ง„ํ–‰ ์ค‘์ธ ์ž‘์—…์ด ์—†๋Š” ๊ฒƒ์ฒ˜๋Ÿผ ๋ณด์ด๋ฏ€๋กœ ์ง€๊ธˆ ์‚ดํŽด๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. ์žˆ๋‹ค๋ฉด ์•Œ๋ ค์ฃผ์„ธ์š”.

์ด ํŽ˜์ด์ง€๊ฐ€ ๋„์›€์ด ๋˜์—ˆ๋‚˜์š”?
0 / 5 - 0 ๋“ฑ๊ธ‰