بگذارید منظورم را توضیح دهم وقتی می گویم که می خواهم زیرنویس خود را نیز بچرخانم. من تصاویر زیادی را برای شفاف سازی خودم قرار دادم. این ممکن است از نظر بسیاری شبیه باشد اما اینگونه نیست. فقط می خواستم روشن شوم.
در پرونده nib که در حال حاضر روی آن کار می کنم ، یک UIView و یک دکمه دارم.
UIView که در سازنده رابط ایجاد کردم با IBOutlet به نام ViewMain متصل است:
و دکمه روش زیر را اجرا می کند :
و آنچه این روش انجام می دهد این است که نمایی را از یک فایل nib دیگر در کنترل کننده UIView که من در سازنده رابط ایجاد کردم قرار می دهد. پرونده nib که در واقع قرار می دهم این است:
من فقط کنترل های تصادفی قرار دادم تا نظر خود را بهتر نشان دهم.
بنابراین همه چیز تا کنون عالی است (وقتی کاربر دکمه را فشار می دهد نمای دیگری از ViewViewController در ViewMain نشان داده می شود)
همه چیز بزرگ به نظر می رسد اما توجه داشته باشید چه اتفاقی می افتد وقتی دستگاه خود را بچرخانم: otherViewController.view) برای همچنین رتبه بندی. من بزرگتر از ViewMain نیستم زیرا من می توانم یک پس زمینه شفاف داشته باشم. فقط لازم است که آن را بچرخانم. چگونه می توانم این کار را انجام دهم؟