درخواست راهنمایی در مورد ui برنامه
درود خدمت شما به سیمبول های اماده هر بخش و طراحی خودم تو sketch بلخره طراحی خودمو حدودا ۹۰ خوردی درصدی تمام کردم برای پیاده سازیش تو اپلیکیشن می خوام اقدام کنم ولی واقعا برخی از موارد رو اصلا ایده ای ندارم بخاطر همین می خوام اینجا مطرح کنم دوستان راهنمایی کنند
توجه : برای هرکدوم اومدم یک شماره قرار دادم . لذا در موقع راهنمایی شمار را ذکر کنید ممنون می شم
توجه : این برنامه رو دارم برای سایت خودم می زنم چون صفحه بندی و ارسال درخواست با آموزش ها و همینطور خودم تمامشون کردم حالا وقت این هست یک پروژه کامل بزنم روش کار بکنم که نیاز به کمک در این زمینه دارم چون احساس می کنم برای زدن ui مخصوصا در همه پلتفرما سواد کمی دارم
تصویر ۱ : بخش بلاگ اپلیکیشن

در تصویر بالا اینجور که مشخص هست من باید یک تیبل ویو استفاده کنم و بیام موارد مربوطه رو بزارم توش خوب در اینجا یک سوال برام می مونه فعلنه البته ( در زیر هر عکس بزرگ مطلب ۵ تصویر کوچیک هست ) اینا دقیقا چیجوری باید درست بشه چون ۵ تصویر اضافه هر مطالب هست که اونجا نمایش داده می شود.
سوال کوچیک در همین رابطه اینکه ما همه تصاویر رو اول می زاشتیم تو اپ بعد می اومدیم لود می کردیم برای سایت ها چیجوری باید عمل شود و راه حلش چطور هست ؟
دانلود کنیم بیاریم تو اپ - یا از لینک امکان خوندن داره ؟
تصویر ۲ : نمایش یک مطلب

خوب در این تصویر ویو کنترلر داریم که بالاش یک اسلاید شو تصاویر هست ( که نمی دونم اینجا باید چی بزارم )
توی اسلاید شو سه تا لیبل داره که یکیشون تصویر هست که خوب سوال یک جواب بگیرم اینجا هم جواب می ده زیرشم بازم لیبل هست تا اونجایی که محتوا اصلی قرار می گیره
اینجا باید یک اسکرول ویو درست بشه درسته ؟ چون محتوا زیاد هست !! ولی خیلی سخت می شه چفتش کرد . لطفا راهنمایی فرمایید در این زمینه .
تصویر ۳ : صفحه اصلی فروشگاه

خوب اینجا می تونه سخت تر بقیه جاها باشه که تاحالا نشون دادم
بالا یک شماره ۳ روی یک نمودار داره . اینجا زمانی هست کاربر روش می زنه خوب تو سایت یک جای آبشاری می اومد پایین و می گفتیم مثلا ۳ تا محصول اومد .
تو ios باید همچنین چیزی درست بشه یا اینکه بره تو صفحه ی دیگه به کاربر بگه و اگر بیاد پایین به صورت سلکتیو جم و باز بشه در این زمینه اگر راهنمایی فرمایید ممنون می شم
خوب پایین ترش یک سرچ باکس هست که در نظر گرفتم وقتی جستجو می کنه در یک صفحه دیگه نشون بده
و وایین ترش ۳ تا لیبل هست که هر کدوم یک عکس هستن
پایین ترش که بازم یک ایمیج ویو هست برای نمایش تبلیغات
و سر آخر که مشکل من هست . ( نمایش محصولات ویژه من هست ) فکر کنم این بخش یو آی کالکشن هست که یک ویدیو کوچیک بود فقط تو آموزش ها که اگر راهنمایی مدنظرتون می رسه که بفرمایید ولا غیر تایید بفرمایید صحبت های من درست هست یا خیر.
تصویر ۴: نمایش یک مجموعه از فروشگاه

خوب این تصویر که مشخص هست یک تیبل ویو و باقی موارد
و آخرین بخش . ۵
اگر در تصویر زیر ببنید یک تب ساز دارد ( مشخصات کامل - به روز رسانی - اسکرین شات )
و بالا هم بازم یک اسلاید شو که در سوالات قبلی پرسیدم .
این تب ساز چیکار باید کرد تا همینجا وقتی کاربر می زنه روی هر کدوم مطالب مخصوص به هر تب رو نمایش بده
سلام ،
خیلی مختصر و مفید سعی میکنم توضیحات لازم رو در رابطه با دیزاین برنامتون بدم .
1- چیدمان صفحه رو براتون مشخص کردم . عکس های پایین به این شکل میتونید نمایش بدید که آدرس ها از سمت سرور ارسال میشن و در اپلیکیشن دانلود انجام خواهد شد و در پوشه ای فایل ها کش میشن در نهایت . این موضوع رو در ساعات جدیدی که به آموزش ها اضافه خواهد شد میتونید مطالعه کنید .
2- برای اسلاید شو میتونید از PageView استفاده کنید ، هنوز تدریس نشده اما استفاده کردن از اون بسیار راحت هست .
همچنین میتونید از لایبری های موجود نیز استفاده کنید مثل iCarousel
برای نمایش متون طولانی استفاده از ScrollView کار درستی است .
3- این بخش همونطور که گفتید میتونید پیاده سازی کنید و چیز خاصی نداره برای نمایش محصولات در همون دکمه بالای صفحه میتونید کاربر رو ارجاع بدید به صفحه جدید که بهترم هست .
بقیه آیتم ها مشخص هست و در رابطه با کالکشن ویو هم میتونید طبق آموزش ها استفاده کنید و نیازی به توضیح بیشتر نداره به غیر از دانلود عکس که در بخش های جدید اضافه خواهد شد .
4- بخش چهارم هم که کاملا مشخصه همونطور که اشاره کردید TableView
5- برای نمایش تبب ها در همان صفحه شما در اندروید Fragment رو دارید ، اما در iOS میتونید همان ViewController رو داخل ViewController دیگه نمایش بدید ، که با کلیک شد روی هر تم ویو کنترلر مربوطه نمایش داده میشود .
برای ایجاد تب ها نیز در iOS کامپوننت مخصوصی در نظر گرفته شده است .
درود آقای کاشی زاده عزیز
۱. من در تصویر یک زیر هر عکس بزرگ ۵ عکس بند انشگتی داره چون مشخص نبود چقدر عکس داشته باشم و همینطور لدر بشه بره کنار از کالکشن ویو استفاده کردم . ( قسمت imageView ) البته ایده ای ندارم که چیجوری یو آی کالکشن های مستقل بهشون بفهمونم عکس های هر آیدی رو بیارند تو بلاکشون

5- برای نمایش تبب ها در همان صفحه شما در اندروید Fragment رو دارید ، اما در iOS میتونید همان ViewController رو داخل ViewController دیگه نمایش بدید ، که با کلیک شد روی هر تم ویو کنترلر مربوطه نمایش داده میشود .
برای ایجاد تب ها نیز در iOS کامپوننت مخصوصی در نظر گرفته شده است .
می شه در مورد کامپوننت مربوطه صحبت کنید برای تب ساز یا لینکی من یک آموزش دانلود کردم از وب کیت استفاده می شه و من زیاد متوجه نشدم البته یک ۲۰ تا آموزشی از یوتیوب روی دانلوده که تب ساز توش فکر کنم باشه
درود آقای کاشی زاده در زمینه تب ساز راهنمایی می فرمایید.
درود آقای
کاشی زاده . شما در ساخت تب به مشکل اسکرول در حالت لند اسکپ نخوردید . ؟ یعنی فقط خود کانینر ویو شما اسکرول بخوره
من در تصویر زیر که مشخص کردن این مربع کوچیک اسکرول ویو داشته باشه که مشکلی هم نداره ولی همین که حالات عرضی یا لند اسکپ در می یارم دیگه اسکرولش کار نمی کنه
تصویر در حالت معمول با اسکرول

تصویر در حالت خوابیده یا لند اسکپ ( قاطی کردن اسکرول - منظور قسمت دکمه هست)
جالش اینجاست که وقتی بر می گردونم به حالت قبلی بازم دیگه اسکرولش کار نمی کنه باید پروژه دوباره ران بشه
در بالا عرض و ارتفاع رو هم اندازه ویو خودش کردم یعنی ویو اصلی خود مربع کوچیک
سورس : http://jmp.sh/nlHUWF1
با تشکر
درود من برای اینکه دوتا تب درست کنم طبق آموزش هایی که شما دادید و در اینترنت در ویو کنترلر اصلی دوتا Container درست کردم که بهش بگم یک بار اون یکی و یک بار اون یکی رو بالا بیاره وقتی کانتینر Container می سازم خودش می یاد دوتا مربع ویو کنرتلر می سازه
که یکی رو سبز کردم یکی رو یک رنگ دیگه به شرح زیر
حالا توی یکی از مربع ها که اولی هست یعنی تقریبا جیگیری رنگشه بالایی اومدم اسکرول ویو گزاشتم و طبق آموزش اسکرول ویو رفتم جلو و توی حالت ایستاده مشکل نداره همین که حالت لند اسکپ می زنم دیگه اسکرول کار نمی کنه و باید دوباره ران کنم تا حالا ایستاده کار کنه
چیز خاصی درست نکردم و کد خاصی هم نزدم فقط همین موارد که خدمتون عرض کردم رو قرار دادم
نکته : من در اینجا نسبت به تصویر قبلی ویویی که داخلش درست کردم رو حذف کردم
لینک سورس : http://jmp.sh/nlHUWF1
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .






