آموزش اکشن و خروجی در برنامه نویسی iOS

3 سال پیش
آموزش اکشن و خروجی در برنامه نویسی iOS

آموزش اکشن و خروجی در برنامه نویسی iOS

در این درس از مجموعه آموزش برنامه نویسی سایت سورس باران، به آموزش اکشن و خروجی در برنامه نویسی iOS خواهیم پرداخت.

پیشنهاد ویژه : پکیج آموزش پایتون مختص بازار کار

از  اکشن و خروجی در برنامه نویسی iOS به ترتیب ibActions و ibOutlets یاد می شود ، جایی كه ib مخفف سازنده رابط است. این موارد مربوط به عناصر UI است و ما پس از دانستن چگونگی پیاده سازی بصری ، آنها را کاوش خواهیم کرد.

 اکشن و خروجی در برنامه نویسی iOS- مراحل درگیر

مرحله ۱ – بیایید از اولین برنامه iPhone خود استفاده کنیم.

مرحله ۲ – فایل ViewController.xib را از پرونده های موجود در قسمت ناوبری انتخاب کنید.

مرحله ۳ – اکنون می توانید عناصر UI را از صفحه کتابخانه در سمت راست پنجره ما انتخاب کنید ، که در زیر نشان داده شده است.

iOS Tutorial

 

مرحله ۴ – می توانید عناصر UI را در سازنده رابط کاربری خود به view را بکشید و رها کنید.

مرحله ۵ – بگذارید یک دکمه Label و Rect Rect را به view خود اضافه کنیم.

iOS Tutorial

 

مرحله ۶ – از دکمه Editor Selector در نوار ابزار فضای کاری که در گوشه بالا سمت راست قرار دارد مطابق شکل زیر مشاهده می شود

 

iOS Tutorial

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

iOS Tutorial

 

مرحله ۷ – دو پنجره در قسمت ویرایشگر خود در مرکز مشاهده خواهیم کرد، یکی فایل ViewController.xib و دیگری ViewController.h.

مرحله ۸ – اکنون، بر روی برچسب (لیبل) کلیک راست کرده، بکشید و رها کنید و خروجی ارجاع جدید را انتخاب کنید. همانطور که در زیر نشان داده شده است

iOS Tutorial

 

مرحله ۹ – ViewController.h را بین آکولادهای قرار دهید. در صورت عدم وجود آکولادها در فایل، قبل از انجام این کار ViewController را اضافه کنید. همانطور که در زیر نشان داده شده است، یک پنجره پاپ آپ پیدا خواهید کرد.

iOS Tutorial

 

مرحله ۱۰ – نام برچسب خروجی را تایپ کنید، در اینجا ما از برچسب myTitleLabel استفاده کرده ایم. روی اتصال کلیک کنید و ibOutlet کامل خواهد شد.

مرحله ۱۱ – به همین ترتیب، برای افزودن یک اکشن، روی دکمه Round rect راست کلیک کنید ، لمس را به سمت داخل انتخاب کنید و آن را به زیر آکولاد بکشید.

iOS Tutorial

 

مرحله ۱۲ – آن را رها کرده و نام آن را setTitleLabel بگذارید.

 

iOS Tutorial

 

مرحله ۱۳ – پرونده ViewController.m را انتخاب کنید، روشی را مشاهده می کنید که در زیر نشان داده شده است.

-(IBAction) setTitleLabel:(id)sender {
}

 

مرحله ۱۴ – عبارتی را اضافه کنید که در زیر نشان داده شده است.

[myTitleLabel setText:@"Hello"];

 

مرحله ۱۵ – اکنون اجازه دهید برنامه را با انتخاب دکمه run، برنامه را اجرا کنیم. خروجی زیر را مشاهده خواهید کرد.

iOS Tutorial

 

مرحله ۱۶ – اکنون روی دکمه کلیک کنید.

 

iOS Tutorial

مرحله ۱۷ – برچسب ایجاد شده توسط اکشن دکمه تغییر کرده است.

مرحله ۱۸ – از مثال فوق می توان نتیجه گرفت که IBOutlet مرجعی به UIElement ایجاد می کند (در اینجا برای UILabel). به همین ترتیب ، IBAction دکمه UIB را با روشی پیوند می دهد که با لمس رویداد در داخل فراخوانی می شود.

مرحله ۱۹ – شما می توانید با ایجاد رویدادهای مختلف در حین ایجاد اکشن، با اکشن ها بازی کنید.

 

منبع.

لیست جلسات قبل آموزش برنامه نویسی iOS

  1. آموزش برنامه نویسی iOS
  2.  شروع آموزش برنامه نویسی iOS 
  3.  آموزش تنظیمات محیطی iOS 
  4. آموزش objective C در بزنامه نویسی iOS 
  5. آموزش ایجاد برنامه آیفون در برنامه نویسی iOS
0
برچسب ها :
نویسنده مطلب erfan molaei

دیدگاه شما

بدون دیدگاه