آموزش های این وب سایت به صورت رایگان در دسترس است. اطلاعات بیشتر
بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]

درخواست راهنمایی در مورد ui برنامه

شهریار توکلی  10 سال پیش  10 سال پیش
0 0

درود خدمت شما به سیمبول های اماده هر بخش و  طراحی خودم تو sketch بلخره طراحی خودمو حدودا ۹۰ خوردی درصدی تمام کردم برای پیاده سازیش تو اپلیکیشن می خوام اقدام کنم ولی واقعا برخی از موارد رو اصلا ایده ای ندارم بخاطر همین می خوام اینجا مطرح کنم دوستان راهنمایی کنند 

توجه : برای هرکدوم اومدم یک شماره قرار دادم . لذا در موقع راهنمایی شمار را ذکر کنید ممنون می شم

توجه : این برنامه رو دارم برای سایت خودم می زنم چون صفحه بندی و ارسال درخواست با آموزش ها و همینطور خودم تمامشون کردم حالا وقت این هست یک پروژه کامل بزنم روش کار بکنم که نیاز به کمک در این زمینه دارم چون احساس می کنم برای زدن ui مخصوصا در همه پلتفرما سواد کمی دارم

تصویر ۱ : بخش بلاگ اپلیکیشن 

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

سوال کوچیک در همین رابطه اینکه ما همه تصاویر رو اول می زاشتیم تو اپ بعد می اومدیم لود می کردیم برای سایت ها چیجوری باید عمل شود و راه حلش چطور هست ؟

دانلود کنیم بیاریم تو اپ  - یا از لینک امکان خوندن داره  ؟

 

تصویر ۲  : نمایش یک مطلب

خوب در این تصویر ویو کنترلر داریم که بالاش یک اسلاید شو تصاویر هست ( که نمی دونم اینجا باید چی بزارم )

توی اسلاید شو سه تا لیبل داره که یکیشون تصویر هست که خوب سوال یک جواب بگیرم اینجا هم جواب می ده زیرشم بازم لیبل هست تا اونجایی که محتوا اصلی قرار می گیره

اینجا باید یک اسکرول ویو درست بشه درسته ؟ چون محتوا زیاد هست !! ولی خیلی سخت می شه چفتش کرد . لطفا راهنمایی فرمایید در این زمینه .

 

تصویر ۳ : صفحه اصلی فروشگاه

خوب اینجا می تونه سخت تر بقیه جاها باشه که تاحالا نشون دادم

بالا یک شماره ۳ روی یک نمودار داره . اینجا زمانی هست کاربر روش می زنه خوب تو سایت یک جای آبشاری می اومد پایین و می گفتیم مثلا ۳ تا محصول اومد .
تو ios باید همچنین چیزی درست بشه یا اینکه بره تو صفحه ی دیگه به کاربر بگه و اگر بیاد پایین به صورت سلکتیو جم و باز بشه در این زمینه اگر راهنمایی فرمایید ممنون می شم

خوب پایین ترش یک سرچ باکس هست که در نظر گرفتم وقتی جستجو می کنه در یک صفحه دیگه نشون بده 

و وایین ترش ۳ تا لیبل هست که هر کدوم یک عکس هستن

پایین ترش که بازم یک ایمیج ویو هست برای نمایش تبلیغات 

و سر آخر که مشکل من هست . ( نمایش محصولات ویژه من هست ) فکر کنم  این بخش یو آی کالکشن هست که یک ویدیو کوچیک بود فقط تو آموزش ها که اگر راهنمایی مدنظرتون می رسه که بفرمایید ولا غیر تایید بفرمایید صحبت های من درست هست یا خیر.

 

تصویر ۴: نمایش یک مجموعه از فروشگاه

خوب این تصویر که مشخص هست یک تیبل ویو و باقی موارد

 

و آخرین بخش . ۵

اگر در تصویر زیر ببنید یک تب ساز دارد ( مشخصات کامل - به روز رسانی  - اسکرین شات )

و بالا هم بازم یک اسلاید شو که در سوالات قبلی پرسیدم  . 

این تب ساز چیکار باید کرد تا همینجا وقتی کاربر می زنه روی هر کدوم مطالب مخصوص به هر تب رو نمایش بده 

 برای این سوال 6 پاسخ وجود دارد.
پاسخ به سوال 
کاشی زاده  10 سال پیش
+1 0

سلام ،
خیلی مختصر و مفید سعی میکنم توضیحات لازم رو در رابطه با دیزاین برنامتون بدم .

1- چیدمان صفحه رو براتون مشخص کردم . عکس های پایین به این شکل میتونید نمایش بدید که آدرس ها از سمت سرور ارسال میشن و در اپلیکیشن دانلود انجام خواهد شد و در پوشه ای فایل ها کش میشن در نهایت . این موضوع رو در ساعات جدیدی که به آموزش ها اضافه خواهد شد میتونید مطالعه کنید .

2- برای اسلاید شو میتونید از PageView استفاده کنید ، هنوز تدریس نشده اما استفاده کردن از اون بسیار راحت هست .
همچنین میتونید از لایبری های موجود نیز استفاده کنید مثل iCarousel
برای نمایش متون طولانی استفاده از ScrollView کار درستی است .

3- این بخش همونطور که گفتید میتونید پیاده سازی کنید و چیز خاصی نداره برای نمایش محصولات در همون دکمه بالای صفحه میتونید کاربر رو ارجاع بدید به صفحه جدید که بهترم هست .
بقیه آیتم ها مشخص هست و در رابطه با کالکشن ویو هم میتونید طبق آموزش ها استفاده کنید و نیازی به توضیح بیشتر نداره به غیر از دانلود عکس که در بخش های جدید اضافه خواهد شد .

4- بخش چهارم هم که کاملا مشخصه همونطور که اشاره کردید TableView

5- برای نمایش تبب ها در همان صفحه شما در اندروید Fragment رو دارید ، اما در iOS میتونید همان ViewController رو داخل ViewController دیگه نمایش بدید ، که با کلیک شد روی هر تم ویو کنترلر مربوطه نمایش داده میشود .
برای ایجاد تب ها نیز در iOS کامپوننت مخصوصی در نظر گرفته شده است .

 

پاسخ به سوال 
شهریار توکلی  10 سال پیش
0 0

درود آقای کاشی زاده عزیز

۱. من در تصویر یک زیر هر عکس بزرگ ۵ عکس بند انشگتی داره چون مشخص نبود چقدر عکس داشته باشم و همینطور لدر بشه بره کنار از کالکشن ویو استفاده کردم . ( قسمت imageView ) البته ایده ای ندارم که چیجوری یو آی کالکشن های مستقل بهشون بفهمونم عکس های هر آیدی رو بیارند تو بلاکشون

5- برای نمایش تبب ها در همان صفحه شما در اندروید Fragment رو دارید ، اما در iOS میتونید همان ViewController رو داخل ViewController دیگه نمایش بدید ، که با کلیک شد روی هر تم ویو کنترلر مربوطه نمایش داده میشود .
برای ایجاد تب ها نیز در iOS کامپوننت مخصوصی در نظر گرفته شده است .

می شه در مورد کامپوننت مربوطه صحبت کنید برای تب ساز یا لینکی من یک آموزش دانلود کردم از وب کیت استفاده می شه و من زیاد متوجه نشدم البته یک ۲۰ تا آموزشی از یوتیوب روی دانلوده که تب ساز توش فکر کنم باشه

پاسخ به سوال 
شهریار توکلی  10 سال پیش
0 0

درود آقای کاشی زاده در زمینه تب ساز راهنمایی می فرمایید. 

0 0
این لینک را مطالعه نمایید : لینک (10 سال پیش)
پاسخ به سوال 
شهریار توکلی  10 سال پیش
0 0

درود آقای  کاشی زاده . شما در ساخت تب به مشکل اسکرول  در حالت لند اسکپ نخوردید .  ؟ یعنی فقط خود کانینر ویو شما  اسکرول بخوره

من در تصویر زیر که مشخص کردن این مربع کوچیک اسکرول ویو داشته باشه که مشکلی هم نداره ولی همین که حالات عرضی یا لند اسکپ در می یارم دیگه اسکرولش کار نمی کنه

تصویر در حالت معمول با اسکرول 

تصویر در حالت خوابیده یا لند اسکپ ( قاطی کردن اسکرول - منظور قسمت دکمه هست)

جالش اینجاست که وقتی بر می گردونم به حالت قبلی بازم دیگه اسکرولش کار نمی کنه باید پروژه دوباره ران بشه

در بالا عرض و ارتفاع رو هم اندازه ویو خودش کردم یعنی ویو اصلی خود مربع کوچیک

 

سورس  : http://jmp.sh/nlHUWF1
با تشکر

0 0
برای Constrain پایینی ScrollView باید داخل تنظیماتش که در Size Inspector هست برید و بگید از پایین حداقل سایز رو رعایت کنه که این میزان رو توی تنظیمات بجای = (Equal) برابر علامت > قرار بدید . (10 سال پیش)
پاسخ به سوال 
شهریار توکلی  10 سال پیش
0 0

ببخشید آقای کاشی زاده 

متاسفانه من نفهمیم دقیقا کدوم رو می فرمایید تصویر زیر اسکرول ویو هست ( ویو داخلیش خیر خود اسکرول ویو ) کدوم یکی رو باید حداقل کنم ؟

 

این هم ویو داخلش هست ( که زیر اسکرول ویویی که آبی کردم )

 

با تشکر

0 0
من متوجه طراحیتون نشدم احساس میکنم خیلی پیچیده درست کردید ، الان شما یک دکمه دارید که داخل یه ViewController هست و اون بخش سبز رنگ یک ViewController جداست ؟ (10 سال پیش)
پاسخ به سوال 
شهریار توکلی  10 سال پیش
0 0

درود من برای اینکه دوتا تب درست کنم طبق آموزش هایی که شما دادید و در اینترنت در ویو کنترلر اصلی دوتا Container درست کردم که بهش بگم یک بار اون یکی و یک بار اون یکی رو بالا بیاره وقتی کانتینر Container می سازم خودش می یاد دوتا مربع ویو کنرتلر می سازه  

که یکی رو سبز کردم یکی رو یک رنگ دیگه به شرح زیر 

حالا توی یکی از مربع ها که اولی هست یعنی تقریبا جیگیری رنگشه بالایی  اومدم اسکرول ویو گزاشتم و طبق آموزش اسکرول ویو رفتم جلو و توی حالت ایستاده مشکل نداره همین که حالت لند اسکپ می زنم دیگه اسکرول کار نمی کنه و باید دوباره ران کنم تا حالا ایستاده کار کنه 

چیز خاصی درست نکردم و کد خاصی هم نزدم فقط همین موارد که خدمتون عرض کردم رو قرار دادم 

نکته : من در اینجا نسبت به تصویر قبلی ویویی که داخلش درست کردم رو حذف کردم
لینک سورس : 
http://jmp.sh/nlHUWF1

0 0
آقای کاشی زاده کل مشکلم در حالت لند اسکپ هست متاسفانه (10 سال پیش)
0 0
آقای کاشی زاده من یک چیز معمولی درست کردم یک ویو کنترلر و توش یک اسکرول ویو گزاشتم فقط همین تو یک پروژه جدید اسرول در حالت معمولی اوکی هست ولی حالت رو بر می گردونم به خوابیده یا همون لند اسکپ دیگه کار نمی کنه اسکرول ویوش (10 سال پیش)
+1 0
بلخره حل شد . از لینک زیر مشکلم حل شد لینک (10 سال پیش)

پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .