اطلاعیه

Collapse
هیچ اطلاعیه ای هنوز ایجاد نشده است .

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

Collapse
این تاپیک مهم علامت‌گذاری شده است.
X
X
 
  • فیلتر
  • زمان
  • نمایش
پاک کردن همه
new posts

  • #31
    نوشته اصلی توسط Momeks نمایش پست ها
    منظورت از stack نمیفهمم !

    مگه نحوه كار navigation به اين صورت نيست كه از يك پشته استفاده ميكنه و هر چيزي بالاي پشته باشه نمايش داده ميشه و بقيه كه داخلش هست رو وقتي Back بزنيم يكي يكي نشون ميده ؟

    اگه اين جوري باشه در مثال من carView يك بار رفته تو پشته پس با روشي كه شما ميگي يه بار ديگه ميره تو پشته و اگر اين جور هم نباشه چيزي كه من ميخوام اينه كه وقتي ميرم جاي ديگه و بر ميگردم داخل تب navigationي يه جور باشه كه انگار تا حالا نيومدم داخلش و از همون صفحه اولش شروع كنه يعني back نداشته باشه

    نظر


    • #32
      نوشته اصلی توسط sajjadzare نمایش پست ها
      از Momeks جان و همه كساني كه به سوال هاي من جواب ميدهند تشكر و معذرت خواهي ميكنم

      چون من تازه شروع كردم سوالات زيادي و احتمالا اكثرا ابتدايي برام پيش مياد انشالا كه مي بخشيد

      Momeks جان براي تغيير View كه بالا گفتي ميشه بصورت navigation عوض بشه يعني از سمت چپ بره به راست و سوال ديگه اينكه داخل secondview هم از يك navigationBar استفاده كنيم و از راست بياد چپ (از navigationBar استفاده كردم ولي باتني بصورت back نشون داده نميشه كه برگردم داخل firstView)

      ميشه براي يك textView تصوير زمينه بصورت محو شده گذاشت ؟
      معمولا دکمه وقتی ظاهر میشه که شما یه عنوان برای Navigation انتخاب کنی

      اما برای راست به چپ که همون برگشتش هست میتونی به این صورت استفاده کنی :

      کد:
      self.navigationController popViewControllerAnimated:YES];

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

      نظر


      • #33
        سلام

        يه برنامه ار نوع Window Base ايجاد كردم ويك tabController روي اون گذاشتم وNIB تب ها رو گذاشتم NIB كلاس هايي كه ساختم (كلاس ها از نوع UIViewController subclass) و درست كار ميكنه ولي وقتي يه باتن روي هر كدام از تب ها ميذارم ويك Action براي اون تعريف ميكنم با كليك كردن بر روي باتن برنامه بسته ميشه (ميره به صفحه Home )

        نظر


        • #34
          سلام

          يه برنامه ار نوع Window Base ايجاد كردم ويك tabController روي اون گذاشتم وNIB تب ها رو گذاشتم NIB كلاس هايي كه ساختم (كلاس ها از نوع UIViewController subclass) و درست كار ميكنه ولي وقتي يه باتن روي هر كدام از تب ها ميذارم ويك Action براي اون تعريف ميكنم با كليك كردن بر روي باتن برنامه بسته ميشه (ميره به صفحه Home )

          نظر


          • #35
            نوشته اصلی توسط sajjadzare نمایش پست ها
            سلام

            يه برنامه ار نوع Window Base ايجاد كردم ويك tabController روي اون گذاشتم وNIB تب ها رو گذاشتم NIB كلاس هايي كه ساختم (كلاس ها از نوع UIViewController subclass) و درست كار ميكنه ولي وقتي يه باتن روي هر كدام از تب ها ميذارم ويك Action براي اون تعريف ميكنم با كليك كردن بر روي باتن برنامه بسته ميشه (ميره به صفحه Home )
            اصلا بیخیال Window Base شو ، Window Base یه template خالی هست ! کاری نمیتونی انجام بدی شما الان باید بشینی کلی کلاس و delegate تعریف کنی که tab controller درست کار کنه شما باید بر اساس کارت پروژت رو انتخاب کنی .. شما میخوای از tabbar استفاده کنی پروژه tab bar رو شروع کن .. واسه پروژه های دیگت هم همیشه از View Based application استفاده کن

            نظر


            • #36
              در كل اين كتاب iphone begininhg فقط اسمش begining هست همه چيز رو از سخت ترين راهش شروع كرده مثلا MultiView

              NSUserDefault كه گفتي ميشه باهاش داده ها رو بصورت سطر به سطر ذخيره كرد
              مثلا براي يك دانشجو نام و درس و .. . رو بگيره و ذخيره كنه و بعدا بشه بر اساس نامش بقيه اطلاعاتش رو هم خواند .
              با چه فرمتي اطلاعات رو ذخيره ميكنه ؟ و كجا قرار داده ميشه ؟
              از .plist هم ميشه براي نشون دادن اطلاعات استفاده كرد ؟

              SQlite چيه ؟ مثل MSSQLSERVER هست ؟
              خوبه ازش استفاده كنيم ؟ سرعتش پايين نيست ؟

              نظر


              • #37
                نوشته اصلی توسط sajjadzare نمایش پست ها
                در كل اين كتاب iphone begininhg فقط اسمش begining هست همه چيز رو از سخت ترين راهش شروع كرده مثلا MultiView

                NSUserDefault كه گفتي ميشه باهاش داده ها رو بصورت سطر به سطر ذخيره كرد
                مثلا براي يك دانشجو نام و درس و .. . رو بگيره و ذخيره كنه و بعدا بشه بر اساس نامش بقيه اطلاعاتش رو هم خواند .
                با چه فرمتي اطلاعات رو ذخيره ميكنه ؟ و كجا قرار داده ميشه ؟
                از .plist هم ميشه براي نشون دادن اطلاعات استفاده كرد ؟

                SQlite چيه ؟ مثل MSSQLSERVER هست ؟
                خوبه ازش استفاده كنيم ؟ سرعتش پايين نيست ؟
                اره یه جاهایش خیلی بی خودی می پیجونه و سختش میکنه یکیش مثل segmented control که نمیدونم چرا اینطوری میره .
                از plist هم اره من معمولا تو table view از Plist استفاده میکنم
                با sql تاحالا کار نکردم .. فکر حتی با xml هم میشه دیتا ذخیره کرد ! ولی خب کار نکردم

                نظر


                • #38
                  نوشته اصلی توسط Momeks نمایش پست ها
                  اصلا بیخیال Window Base شو ، Window Base یه template خالی هست ! کاری نمیتونی انجام بدی شما الان باید بشینی کلی کلاس و delegate تعریف کنی که tab controller درست کار کنه شما باید بر اساس کارت پروژت رو انتخاب کنی .. شما میخوای از tabbar استفاده کنی پروژه tab bar رو شروع کن .. واسه پروژه های دیگت هم همیشه از View Based application استفاده کن

                  TabBarController هم ايجاد كردم باز هم همون مشكل رو دارم

                  چطوري ميشه پشت يك Label رو از بين برد يعني وقتي label رو روي عكس قرار ميدي فقط متن ديده بشه و background اون ديده نشه
                  ویرایش توسط sajjadzare : https://i-phone.ir/forums/member/19159-sajjadzare در ساعت 28-06-2010, 07:43 PM

                  نظر


                  • #39
                    نوشته اصلی توسط sajjadzare نمایش پست ها
                    TabBarController هم ايجاد كردم باز هم همون مشكل رو دارم

                    چطوري ميشه پشت يك Label رو از بين برد يعني وقتي label رو روي عكس قرار ميدي فقط متن ديده بشه و background اون ديده نشه
                    مشکلت چی بود ؟

                    خود label که بک گراند نداره ! اما اگه میخوای فقط تکست باشه :

                    کد:
                    textLabel.text.backgroundColor = [UIColor clearColor];

                    نظر


                    • #40
                      tabBarController كه ايجاد ميكنم ميتونم مثلا يه label قرار بدم و حتي text اون رو هم تغيير بدم ولي براي كنترل هايي كه Action ميخوام بزارم روي اون دو تا تبي كه خودش به صورت پيش فرض توليد ميكنه كه اصلا نميشه Action رو وصل كرد (وقتي از action به ّFile's Owner درگ ميكنم اصلا file's Owner انتخاب نميشه كه Action ها رو نشون بده)خودم يه كلاس از نوعview ايجاد كردم وXIB اون رو دادم به XIB يه تب جديد و يه باتن گذاشتم رو اون و اون رو به يه Action وصل كردم و وقتي اون رو كليك ميكنم برنامه بسته ميشه و ميره به Home

                      نظر


                      • #41
                        نوشته اصلی توسط sajjadzare نمایش پست ها
                        tabBarController كه ايجاد ميكنم ميتونم مثلا يه label قرار بدم و حتي text اون رو هم تغيير بدم ولي براي كنترل هايي كه Action ميخوام بزارم روي اون دو تا تبي كه خودش به صورت پيش فرض توليد ميكنه كه اصلا نميشه Action رو وصل كرد (وقتي از action به ّFile's Owner درگ ميكنم اصلا file's Owner انتخاب نميشه كه Action ها رو نشون بده)خودم يه كلاس از نوعview ايجاد كردم وXIB اون رو دادم به XIB يه تب جديد و يه باتن گذاشتم رو اون و اون رو به يه Action وصل كردم و وقتي اون رو كليك ميكنم برنامه بسته ميشه و ميره به Home
                        خب چون اشتباهت همینجاست !! به خود گزینه های تب که نمی تونی اکشن بدی ! شما فقط میتونی view اون رو مشخص کنی مثلا Tab 1 مال Car هست پس CarViewController.xib رو انتخاب میکنی و sub class اش رو CarViewController انتخاب میکنی ، بازم میگم شما به صورت دستی نساز خود پروژه TabBar Project رو انتخاب کن

                        نظر


                        • #42
                          نوشته اصلی توسط Momeks نمایش پست ها
                          خب چون اشتباهت همینجاست !! به خود گزینه های تب که نمی تونی اکشن بدی ! شما فقط میتونی view اون رو مشخص کنی مثلا Tab 1 مال Car هست پس CarViewController.xib رو انتخاب میکنی و sub class اش رو CarViewController انتخاب میکنی ، بازم میگم شما به صورت دستی نساز خود پروژه TabBar Project رو انتخاب کن
                          دستي نميسازم خود پروژه رو انتخاب كردم
                          يه vIEW جديد كه ايجاد ميكنم ميتونم ACTION رو وصل كنم ولي با touch كردن برنامه بسته ميشه

                          نظر


                          • #43
                            با NSDate ميشه تعداد روزهاي رفته از سال رو فهميد ؟

                            نظر


                            • #44
                              نوشته اصلی توسط sajjadzare نمایش پست ها
                              با nsdate ميشه تعداد روزهاي رفته از سال رو فهميد ؟
                              بله اما باهاش کار نکردم

                              نوشته اصلی توسط sajjadzare نمایش پست ها
                              دستي نميسازم خود پروژه رو انتخاب كردم
                              يه view جديد كه ايجاد ميكنم ميتونم action رو وصل كنم ولي با touch كردن برنامه بسته ميشه
                              به چی اکشن میدی تو ؟

                              نظر


                              • #45
                                نوشته اصلی توسط sajjadzare نمایش پست ها
                                دستي نميسازم خود پروژه رو انتخاب كردم
                                يه vIEW جديد كه ايجاد ميكنم ميتونم ACTION رو وصل كنم ولي با touch كردن برنامه بسته ميشه

                                حل شد مشكلم اين جا بود كه فقط NIB رو set ميكردم وكلاس رو set نميكردم بخاطر همين ميرفت به صفحه home
                                ممنون

                                نظر

                                صبر کنید ..
                                X