Eureka: `FormViewController`์˜ ํ•˜์œ„ ํด๋ž˜์Šค๊ฐ€ ์•„๋‹Œ ๋ทฐ ์ปจํŠธ๋กค๋Ÿฌ์—์„œ Eureka ์–‘์‹์„ ์‚ฌ์šฉํ•˜๋Š” ๋ฐฉ๋ฒ•

์— ๋งŒ๋“  2015๋…„ 11์›” 08์ผ  ยท  3์ฝ”๋ฉ˜ํŠธ  ยท  ์ถœ์ฒ˜: xmartlabs/Eureka

FormViewController ์˜ ํ•˜์œ„ ํด๋ž˜์Šค๊ฐ€ ์•„๋‹Œ ๋ทฐ ์ปจํŠธ๋กค๋Ÿฌ์—์„œ Eureka ์–‘์‹์„ ์–ด๋–ป๊ฒŒ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๊นŒ?

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

@mtnbarreto FormViewController์˜ ํ•˜์œ„ ํด๋ž˜์Šค๊ฐ€ ์•„๋‹Œ ๋ทฐ ์ปจํŠธ๋กค๋Ÿฌ๊ฐ€ ์ค€์ˆ˜ํ•  ์ˆ˜ ์žˆ๋„๋ก UIViewController๋ฅผ ํ™•์žฅํ•˜๋Š” ๊ธฐ๋ณธ ๋™์ž‘์œผ๋กœ FormViewController๋ฅผ ํ”„๋กœํ† ์ฝœ๋กœ ๊ตฌํ˜„ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๊นŒ?

์ด ์‚ฌ์šฉ ์‚ฌ๋ก€๋ฅผ ๊ณ ๋ คํ•˜์‹ญ์‹œ์˜ค. ๋‚ด ์•ฑ์˜ ๋ชจ๋“  ๋ณด๊ธฐ ์ปจํŠธ๋กค๋Ÿฌ์— ๋ช‡ ๊ฐ€์ง€ ๊ธฐ๋ณธ ๊ณตํ†ต ๋™์ž‘์ด ์žˆ๊ณ  ์ด ์ปจํŠธ๋กค๋Ÿฌ ์ค‘ ์ผ๋ถ€์—๋งŒ ์–‘์‹์ด ํฌํ•จ๋˜๊ธฐ๋ฅผ ๋ฐ”๋ž๋‹ˆ๋‹ค. FormViewController๊ฐ€ ํ”„๋กœํ† ์ฝœ์ด๋ผ๋ฉด ๋ชจ๋“  ์ปจํŠธ๋กค๋Ÿฌ์™€ ํ”„๋กœํ† ์ฝœ์„ ์ค€์ˆ˜ํ•˜๋Š” ์–‘์‹์ด ์žˆ๋Š” ์ปจํŠธ๋กค๋Ÿฌ์— ๋Œ€ํ•ด ๊ธฐ๋ณธ ๋ทฐ ์ปจํŠธ๋กค๋Ÿฌ์˜ ํ•˜์œ„ ํด๋ž˜์Šค๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋‹ค๋ฅธ ๊ฐ€๋Šฅํ•œ ์ ‘๊ทผ ๋ฐฉ์‹์€ FXForms์—์„œ ์‚ฌ์šฉํ•˜๋Š” ์ ‘๊ทผ ๋ฐฉ์‹์ž…๋‹ˆ๋‹ค( https://github.com/nicklockwood/FXForms#displaying -a-form-advanced ์ฐธ์กฐ).
(FXFormViewController์—์„œ ์ƒ์†ํ•˜๊ฑฐ๋‚˜ ์ผ๋ฐ˜ UIViewController๋ฅผ ์‚ฌ์šฉํ•˜๊ณ  ํผ ์ปจํŠธ๋กค๋Ÿฌ์™€ ํ…Œ์ด๋ธ”๋ทฐ๋ฅผ ํ• ๋‹นํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค)

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

FormViewController ์—์„œ ํ™•์žฅํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. FormViewController ๋Š” UIViewController ์˜ ํ™•์žฅ์— ๋ถˆ๊ณผํ•˜๋ฏ€๋กœ ์–‘์‹์„ ์˜ฌ๋ฐ”๋ฅด๊ฒŒ ํ‘œ์‹œํ•˜๊ธฐ ์œ„ํ•ด ๋ช‡ ๊ฐ€์ง€ ๋™์ž‘์„ ์ถ”๊ฐ€ํ•˜๋ฏ€๋กœ ๋ฌธ์ œ๊ฐ€ ๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

๋ฌธ์•ˆ ์ธ์‚ฌ

@mtnbarreto FormViewController์˜ ํ•˜์œ„ ํด๋ž˜์Šค๊ฐ€ ์•„๋‹Œ ๋ทฐ ์ปจํŠธ๋กค๋Ÿฌ๊ฐ€ ์ค€์ˆ˜ํ•  ์ˆ˜ ์žˆ๋„๋ก UIViewController๋ฅผ ํ™•์žฅํ•˜๋Š” ๊ธฐ๋ณธ ๋™์ž‘์œผ๋กœ FormViewController๋ฅผ ํ”„๋กœํ† ์ฝœ๋กœ ๊ตฌํ˜„ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๊นŒ?

์ด ์‚ฌ์šฉ ์‚ฌ๋ก€๋ฅผ ๊ณ ๋ คํ•˜์‹ญ์‹œ์˜ค. ๋‚ด ์•ฑ์˜ ๋ชจ๋“  ๋ณด๊ธฐ ์ปจํŠธ๋กค๋Ÿฌ์— ๋ช‡ ๊ฐ€์ง€ ๊ธฐ๋ณธ ๊ณตํ†ต ๋™์ž‘์ด ์žˆ๊ณ  ์ด ์ปจํŠธ๋กค๋Ÿฌ ์ค‘ ์ผ๋ถ€์—๋งŒ ์–‘์‹์ด ํฌํ•จ๋˜๊ธฐ๋ฅผ ๋ฐ”๋ž๋‹ˆ๋‹ค. FormViewController๊ฐ€ ํ”„๋กœํ† ์ฝœ์ด๋ผ๋ฉด ๋ชจ๋“  ์ปจํŠธ๋กค๋Ÿฌ์™€ ํ”„๋กœํ† ์ฝœ์„ ์ค€์ˆ˜ํ•˜๋Š” ์–‘์‹์ด ์žˆ๋Š” ์ปจํŠธ๋กค๋Ÿฌ์— ๋Œ€ํ•ด ๊ธฐ๋ณธ ๋ทฐ ์ปจํŠธ๋กค๋Ÿฌ์˜ ํ•˜์œ„ ํด๋ž˜์Šค๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋‹ค๋ฅธ ๊ฐ€๋Šฅํ•œ ์ ‘๊ทผ ๋ฐฉ์‹์€ FXForms์—์„œ ์‚ฌ์šฉํ•˜๋Š” ์ ‘๊ทผ ๋ฐฉ์‹์ž…๋‹ˆ๋‹ค( https://github.com/nicklockwood/FXForms#displaying -a-form-advanced ์ฐธ์กฐ).
(FXFormViewController์—์„œ ์ƒ์†ํ•˜๊ฑฐ๋‚˜ ์ผ๋ฐ˜ UIViewController๋ฅผ ์‚ฌ์šฉํ•˜๊ณ  ํผ ์ปจํŠธ๋กค๋Ÿฌ์™€ ํ…Œ์ด๋ธ”๋ทฐ๋ฅผ ํ• ๋‹นํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค)

@abbasmousavi ํ”„๋กœํ† ์ฝœ์— ์ผ๋ฐ˜์ ์ธ ๋™์ž‘์„ ๋นŒ๋“œํ•˜๊ณ  SpecializedFormViewController ๋ฐ SpecializedViewController ๋ฅผ ์ƒ์„ฑํ•˜์—ฌ ๋™์ผํ•œ ๊ฒƒ์„ ๋‹ฌ์„ฑํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๊นŒ?

ํ”„๋กœํ† ์ฝœ ํ™•์žฅ์œผ๋กœ ์ค‘๋ณต์„ ํ”ผํ•  ์ˆ˜๋„ ์žˆ์Šต๋‹ˆ๋‹ค.

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