وب‌سرویس مجید

پروژه rskgrowingtextview

ruslanskorb/RSKGrowingTextView

این یک زیرکلاس سبک از UITextView هست که به صورت خودکار در حالت عمودی بزرگ و کوچک میشه، بسته به مقدار متنی که کاربر وارد میکنه.

کاربرد:

این کامپوننت برای جاهایی مناسبه که نیاز داری یک TextView داشته باشی که با افزایش خطوط متن، ارتفاعش بیشتر شود و وقتی متن کم میشه، دوباره کوچک بشه — مثل کادر نوشتن پیام در اپلیکیشن‌های چت یا توییتر.

در چه شرایطی بهتره استفاده شود؟

وقتی می‌خوای از فضای صفحه بهینه استفاده کنی و نمی‌خوای یک TextView ثابت با اسکرول داخلی داشته باشی. این کامپوننت باعث میشه رابط کاربری تمیزتر و پویاتر به نظر برسه، مخصوصاً در فرم‌ها یا چت‌ها.

چند مثال از موارد استفاده:

- کادر نوشتن پیام در اپلیکیشن‌های پیام‌رسان

- فیلدهای نظر یا بازخورد کاربر در فرم‌ها

- ویرایشگرهای متن ساده که نیاز به ارتفاع متغیر دارن ️

  • ##GrowingTextView
  • ##UITextView
  • ##iOS
  • ##Swift
  • ##ChatApp
  • ##AutoResize
  • ##UserInterface
  • ##MobileDev
  • ##RSKGrowingTextView
  • ##DynamicHeight