আমার কাছে একটি ইউআইএনপিগভারকন্ট্রোলার রয়েছে এমন একটি ইউআইএনএভিগেশন কন্ট্রোলার হোস্ট করছে, এতে ভিউ কন্ট্রোলারের একটি ছোট শ্রেণিবিন্যাস রয়েছে।
আমি দস্তাবেজগুলি অনুসরণ করেছি এবং প্রতিটি দৃশ্যের নিয়ামকের জন্য আমি ভিউটির পপওভার-প্রসঙ্গের আকারটি সেট করে রেখেছি:
[self setContentSizeForViewInPopover:CGSizeMake(320, 500)];
(প্রতিটি নিয়ামকের জন্য আকার পৃথক)
এই হায়ারার্কিতে এগিয়ে নেভিগেট করার সময় এটি প্রত্যাশার মতো কাজ করে - পপওভারটি স্বয়ংক্রিয়ভাবে ধাক্কা নিয়ন্ত্রকের সাথে মিল রেখে আকার পরিবর্তনগুলি অ্যানিমেট করে।
যাইহোক, আমি যখন নেভিগেশন বারের ব্যাক বোতামের মাধ্যমে ভিউ স্ট্যাকের মাধ্যমে "পিছনে" নেভিগেট করি তখন পপওভারটি আকার পরিবর্তন করে না - এটি গভীরতম দর্শন পৌঁছে যাওয়ার মতো বৃহত্তর থেকে যায়। এটা আমার কাছে ভাঙা মনে হচ্ছে; আমি পপওভারটি যে ভিউ স্ট্যাকের মধ্য দিয়ে পপ করায় সেট আপ করা মাপগুলিকে সম্মান করবে expect
আমি কিছু অনুপস্থিত করছি?
ধন্যবাদ
viewWillAppear:
) এটি পুনরায় সেট করছেন ?