ইউআইটিএবলভিউ আইওএস 7-এ অফসেট দিয়ে শুরু হচ্ছে


115

আমি আইওএস 7 এর একটি ইউআইভিউকন্ট্রোলারের উপরে একটি সরল জেন ইউআইটিএবলভিউকে টেনে নিয়েছি।

প্রথম ঘরটি শুরুর আগে এখন স্থানটির উল্লম্ব অফসেট রয়েছে। কিভাবে আমি তা পরিত্রাণ পেতে পারি? আমি চাই যে প্রথম লাইনটি যেখানে ইউআইটিএবলভিউটি শুরু হয় তার শীর্ষ প্রান্তের খুব কাছাকাছি অবস্থিত। আমি কি বড় অফসেট চেয়েছি না?

এখানে চিত্র বর্ণনা লিখুন

কোন ধারনা?


43
আমাকে নিম্নলিখিত দ্বারা সহায়তা করা হয়েছিল: YouStoryboard.storyboard> YouViewController> পরিদর্শক> আনচেক - স্ক্রোল ভিউ ইনসেটগুলি সামঞ্জস্য করুন।
আলেকজান্ডার

17
বিটিডব্লিউ, আপনি কমান্ড কী + এস
হেমাং

@ আলেকজান্ডার: আপনার পরামর্শগুলির সাথে আমারও সহায়তা করা হয়েছিল, তবে এক্সটেন্ডেডগুলি আনচেক করে রাখুন nder আন্ডারটপবারগুলি আবার উল্লম্ব অফসেট স্থানটি উপস্থিত হতে পারে। আমি নিশ্চিত নই যে এটির এক (অনেক?) এক্সকোড 6-তে বাগ কিনা, তবে এই সমস্যাগুলি আমাকে একবারে কিছুটা মাথা ব্যথা দেয়!
আইওএস-কোডার

উত্তর:


81

ডিফল্টরূপে টেবিল ভিউ কন্ট্রোলাররা এনএভি বারের নীচে সামগ্রীটি প্যাড করে দেবে যাতে আপনি এর নীচে থাকা সামগ্রীটি স্ক্রোল করে দেখতে এবং এটিকে একটি अस्पष्ट অবস্থায় দেখতে পারাবেন, নাবারবার / সরঞ্জামদণ্ডের নীচে।

দেখে মনে হচ্ছে আপনি এটি এনএভি বারের নীচে থেকে সরাতে 44 (সম্ভবত )৪) পিক্সেল এ অবস্থান করছেন তবে এটি ইতিমধ্যে এর জন্য ক্ষতিপূরণ দেয় যাতে আপনি একটি বড় ব্যবধান পান।

আইবিতে স্টোরিবোর্ড / xib এ যান এবং এনএভি বার স্টাফের অধীনে শো সামগ্রীতে আনটিক করুন।


6
দুঃখিত, আইওএস 7-এ এনডিএ সম্পর্কে মন্তব্য কীভাবে অপ্রাসঙ্গিক? এটি মানুষের সহায়তা করার জন্য একটি ফোরাম।
কোকোএডেলিকা

এক্সকোড সংস্করণ 5.1 এ ভিউকন্ট্রোলার আনটিক প্রসারিত প্রান্তগুলিতে> শীর্ষে থাকা ইউআইটিএবলভিউ কনটেন্ট ইনসেটটি সরাতে শীর্ষ বারগুলির নীচে
এমেল এলিয়াস

3
তো, এনএভি বার থিগোর অধীনে সামগ্রীগুলি কোথায়? আমি এটি খুঁজে পাচ্ছি না।
অনুপ ক্যাটেল

10
এক্সকোড ৫.১.১ এ ফ্র্যাঙ্কগোর্মন স্টোরিবোর্ডে একটি নির্দিষ্ট বিকল্প নিয়ন্ত্রকের জন্য বিকল্প রয়েছে Adjust Scroll View insets, চেকমার্কটি সরান।
কোরাত প্রসন্ত

1
আরে @ কোরাতপ্রসন্ত। খুব দরকারী মন্তব্য।
কেদেওগারকর

107

ইউআইভিউউকন্ট্রোলারের নতুন আইওএস 7 বাস্তবায়নে বিকল্পগুলির একটি নতুন সেট রয়েছে যা বিকাশকারীকে এটি নির্বাচন করতে দেয় যদি সিস্টেমটি স্বয়ংক্রিয়ভাবে ইউআইএসক্রলভিউ , ইউআইটিএবলভিউ এবং ডেরাইভেশনগুলির জন্য ইনসেট যুক্ত করে

এই আচরণটি অক্ষম করতে ইউআইভিউউকন্ট্রোলার বাছাই করা অবজেক্ট ইন্সপেক্টরতে ইন্টারফেসবিল্ডারে আপনার সমস্ত পছন্দসই ইউআইভিউউকন্ট্রোলারদের জন্য এই বাক্সগুলি আনচেক করুন :

নিয়ামক পরিদর্শক দেখুন

আরো বিস্তারিত জানার জন্য:

  1. আপনার আইওএস 7 টি অ্যাপস আজই জমা দিন।
  2. আইওএস 7 ইউআই রূপান্তর গাইড> উপস্থিতি এবং আচরণ

ধন্যবাদ! তুমি আমাকে বাঁচালে.
আরএসসি

68

IOS7 স্থানান্তর গাইড থেকে:

আপনি যদি না চান যে কোনও স্ক্রোল ভিউয়ের সামগ্রী ইনসেটগুলি স্বয়ংক্রিয়ভাবে সামঞ্জস্য হয় তবে স্বয়ংক্রিয়ভাবে অ্যাডজাস্টসস্ক্রোলভিউআইএনসেটগুলি NO এ সেট করুন। (স্বয়ংক্রিয়ভাবে অ্যাডজাস্টসক্রোলভিউআইনসেটসের ডিফল্ট মান হ্যাঁ।

   self.automaticallyAdjustsScrollViewInsets = NO;

9
এটি এক্সকোডে বৈশিষ্ট্য পরিদর্শকের উপরও সেট করা যেতে পারে। চেকমুক্ত Adjust Scroll View Insetsদৃশ্য নিয়ামক লেআউট জন্য চেকবক্স নেই।
অ্যান্ড্রু

1
আপনি যদি ইউআইভিউউকন্ট্রোলারটিকে প্রোগ্রামাগতভাবে লোড করেন (এক্সআইবিবি ব্যবহার না করে) এটি যাদুর মতো কাজ করে। automaticallyAdjustsScrollViewInsets = NOভিউ কন্ট্রোলারে সেট করুন ।
কাব্রোবাজা

এটা আমার জন্য ছিল। বিভ্রান্তিকর কারণ আমার টেবিলভিউটি একটি ধারক দৃশ্যের ভিতরে ছিল এবং প্রাথমিকভাবে সূক্ষ্ম প্রদর্শিত হয়েছিল। অন্য ভিউ কন্ট্রোলার থেকে ফিরে পপিং করার সময় এটি বিচলিত হয়।
n13

গ্রেট! আমাকে অনেক সময় বাঁচান!
ইনিক্স

34

আমার অনুরূপ সমস্যা হয়েছিল, একটি ভিউ কন্ট্রোলারকে বরখাস্ত করার পরে, আমার টেবিলভিউ থেকে কন্টেন্টঅফসেটটি পরিবর্তন করা হয়েছে (0, -64)।

আমার সমাধানটি কিছুটা অদ্ভুত ছিল, আমি অন্যান্য সমস্ত উত্তর চেষ্টা করেছিলাম তবে কোনও সফলতা পায়নি, আমার সমস্যাটি স্থির করেছিল একমাত্র জিনিসটি .xib এর নিয়ন্ত্রণ গাছের টেবিলভিউ অবস্থানটি স্যুইচ করা ছিল was

এটি পিতামাতার মধ্যে প্রথম নিয়ন্ত্রণ ছিল এর মতো দেখুন:

আগে

আমি ইমেজভিউয়ের ঠিক পরে টেবিলভিউ স্থানান্তরিত করেছি এবং এটি কাজ করেছে:

পরে

দেখে মনে হচ্ছে যে টেবিল ভিউটিকে প্রথম অবস্থানে রাখলে সমস্যা দেখা দিচ্ছিল এবং টেবিলের ভিউটিকে অন্য অবস্থানে নিয়ে যাওয়া সমস্যার সমাধান করেছে।

পিডি আমি অটোলআউট বা স্টোরিবোর্ড ব্যবহার করছি না

আশা করি এটি কাউকে সাহায্য করতে পারে!


আমি একই জিনিস লক্ষ্য! আমি কোনও অতিরিক্ত মতামত রাখি না, তবে ইউআইটিএবলভি -৪৪ শীর্ষে সরানো ব্যবধানটি সহজভাবে ক্ষতিপূরণ দেব। আইবিতে মনে হচ্ছে আমাকে -64৪ পিক্স স্থানান্তরিত করতে হবে, তবে রানটাইম -64৪ পিক্সের কারণে ট্যাবলভিউ নেভিগেশন বারের ওভারলে ফেলেছে এবং -৪৪px ঠিক আছে। আমি এটি বেশ ব্যাখ্যা করতে পারি না। আমি আইপ্যাডের পপওভার ভিউতে এই সমস্যাটি পেয়েছি, যখন আমি আইফোনের স্টোরিবোর্ডে অনুরূপ কোনও সমস্যা লক্ষ্য করিনি।
মাইক কেসকিনভ

এই সমস্যাটি ইউভিউউ দিয়েও দেখা দেয়। যদি ব্যবহারকারী ইন্টারফেসে প্রদর্শিত ভিউটি একই ক্রমে না রাখে।
রিঙ্কু

2
এক্সকোড .1.১ নিয়ে আমার আজ একই সমস্যা ছিল। অ্যাপলের বাগগুলি ঘিরে কাজ করার চেষ্টা করে আরও ২-৩ ঘন্টা নষ্ট করে দিন ...
মাইক গ্লেডহিল

3
এটি অত্যন্ত সহায়ক এবং আরও মনোযোগের দাবিদার! নিয়ন্ত্রক সেটিংস বা সামগ্রী ইনসেট / অফসেটের সাথে কোনও পরিমাণে বিড়বিড় করে না, তবে স্টোরিবোর্ডে দর্শনের ক্রম পরিবর্তন করা আমার জন্য সমস্যার সমাধান করে।
কালেব

1
অ্যাপল, মানে ... ডাব্লুটিএফ? ধন্যবাদ ম্যান, এটি অটোলেআউট সহ স্টোরবোর্ডও স্থির করেছে।
বোরঝ

30

এটি আমার অনুরূপ সমস্যা সমাধান করে:

if ([[UIDevice currentDevice].systemVersion floatValue] >= 7){
tableView.contentInset = UIEdgeInsetsMake(-20, 0, 0, 0);
}

1
সিস্টেম ভার্সনটি এভাবে ব্যবহার করা আপনার চেক করা উচিত:if (floor(NSFoundationVersionNumber) > NSFoundationVersionNumber_iOS_6_1)
rckoenes

আমার যে স্পেসিং সমস্যা ছিল সেটির জন্য এটি আমার পক্ষে কাজ করেছিল তবে এখন আমার টান টু রিফ্রেশ কন্ট্রোল স্পিনার আংশিকভাবে অস্পষ্ট এবং আমার শীর্ষ মেনুর নীচে দেখায়। এটাও কেউ দেখেছেন? কোন workaround?
নিক

@ নিকভ ২০০২ টেবিলভিউটি প্রগ্রেটিকভাবে তৈরি করার চেষ্টা করুন
অ্যালেক্স

আমি অন্যান্য সমস্ত সমাধান চেষ্টা করেছিলাম তবে কেবল
এটিই

13

এটি ব্যবহার করার চেষ্টা করুন

tableView.separatorInset = UIEdgeInsetsZero;

স্পষ্টতই, আপনি যদি iOS7 এর চেয়ে কম কিছু সমর্থন করেন তবে আপনাকে অবশ্যই নিশ্চিত করতে হবে যে বস্তুটি এই নির্বাচককে ফোন করার আগে তার প্রতিক্রিয়া জানিয়েছে।


4
কেন এটিকে ভোট দেওয়া হচ্ছে তা নিশ্চিত নন ... বিভাজক ইনসেট কেবলমাত্র ঘরের প্রান্ত থেকে কক্ষগুলির মধ্যে দূরত্বের রেখাগুলি পরিবর্তন করে। প্রশ্নটি কোষের উপরে এবং নীচের স্থান সম্পর্কে জিজ্ঞাসা করছে
রেমব্র্যান্ড কি। আইনস্টাইন

চিত্রটি বিভ্রান্তিমূলক, তবে মার্জিন সমস্যার জন্য একটি সাধারণ Google অনুসন্ধান এই পৃষ্ঠাটি দেয় s
উইল

9

গুরুতরভাবে, পরিবর্তন contentOffsetকরা সমাধান নয়। আপনি কেবল একটি সমস্যার সমাধান করছেন এবং কারণটি ঠিক করছেন না। আমি একই সমস্যার মুখোমুখি হয়েছি এবং এটি দেখা যাচ্ছে যে গোষ্ঠীযুক্ত টেবিলভিউগুলির শীর্ষে একটি প্যাডিং রয়েছে। আমার ক্ষেত্রে টাইপটি প্লেইনে সেট করুন কৌতুক করেছেন।

আশা করি এটি কারও কয়েক মিনিট বাঁচায়। জেড


1
আমি এটি পুরোপুরি মিস করেছি, খুশী আমি আপনার উত্তরটি পেয়েছি, UPVOTE
আমিরআর

8

আইওএস 9 এর সাথে, এই পৃষ্ঠার অন্য কোনও উত্তরই আমার পক্ষে কাজ করেনি (যেমন স্টোরিবোর্ডে বাক্সগুলি পরীক্ষা করা, সেট automaticallyAdjustsScrollViewInsetsকরাNO )।

আমার কর্মক্ষেত্র সম্পর্কে আমি সত্যই অসন্তুষ্ট ছিল:

- (void)viewDidAppear:(BOOL)animated {
    self.tableView.contentOffset = CGPointMake(0.0, 0.0);
    self.tableView.contentInset = UIEdgeInsetsMake(0.0, 0.0, 0.0, 0.0);
}

একই লাইন viewWillAppearবা viewDidLoadঅকার্যকর ছিল।


এটি ইউটিভ্যালিভিউ কনট্রোলার আইওএস 9 এর একমাত্র উত্তর হওয়া উচিত .... সত্যই, অন্য কিছুই সাহায্য করেনি এবং আমি তাদের সকলের চেষ্টা করেছি, আপনি এটি কোথায় পেয়েছেন বা কীভাবে খুঁজে পেয়েছেন? অনেক 10x
এরেজ

নির্বাচন সরিয়ে Adjust Scroll View insetsচেকবক্সটি আইওএস 9. জন্য কাজ করে
আদম

স্ক্রোল দেখুন কীটপতঙ্গগুলি আমার জন্য অন্য কোনও সমাধানে কাজ করছে না তা সামঞ্জস্য করুন?
যোগেশ প্যাটেল

5

কখনও কখনও, নেভিগেশন কন্ট্রোলারের অভ্যন্তরে এমবেড থাকা 64অবস্থায় আমি আমার টেবিল ভিউয়ের শীর্ষে একটি উচ্চতার ফাঁক পেতে পারি UIViewController

এখানে চিত্র বর্ণনা লিখুন

অতীতে, আমি কেবল পুনরায় তৈরি করব, এই আশায় যে কোনও ক্লিট স্লেটের পরে সীমাবদ্ধতাগুলি সঠিকভাবে পরিণত হয়।

টিআইএল: আপনি যদি কোনও উল্লম্ব সীমাবদ্ধতা তৈরি করতে না চান Top Layout Guideতবে Optionআপনি প্রবেশাধিকারের জন্য কীটি ধরে রাখতে পারেন Container Margin

এখানে চিত্র বর্ণনা লিখুন

তারপরে নিশ্চিত হয়ে নিন যে Top Space to Superviewধ্রুবকটি সেট করা আছে 0। এটি আমার পক্ষে কমপক্ষে কাজ করেছিল।

এখানে চিত্র বর্ণনা লিখুন


1,5 বছর পরে, কিন্তু এটি আমার সন্ধ্যার সমাধান করেছে। ধন্যবাদ!
asp_net

4

এটি আমার পক্ষে কাজ করে:

- (void)loadView
{
    [super loadView];

    [self setAutomaticallyAdjustsScrollViewInsets:YES];

    self.edgesForExtendedLayout = UIRectEdgeNone;
    self.view.frame = CGRectZero;
    self.view.autoresizingMask = UIViewAutoresizingFlexibleWidth | UIViewAutoresizingFlexibleHeight;
}

2

আপনি যদি ইউআইটিএবলভিউয়ের (বা কোনও দৃশ্য যেমন স্ক্রোলভিউ এবং টেক্সটভিউয়ের মতো স্ক্রোলযোগ্য) আগে খালি ইউআইভিউ যোগ করেন তবে আপনার ভাগ্য ভাগ্যবান হতে পারে।


1

আমার একটি UITableViewController একটি ধারক দৃশ্যে এম্বেড করা ছিল। উল্লম্ব স্থানের অযাচিত points৪ পয়েন্ট থেকে মুক্তি পাওয়ার জন্য, আমাকে ইন্টারফেস বিল্ডারে 'অ্যাডজাস্ট স্ক্রোল ভিউ ইনসেটস' অনেক করে আমার ইউআইটিএবলভিউ কনট্রোলারের ভিউউইলঅপায়ারটিতে ইউআইটিএবলভিউয়ের সামগ্রীবিন্যাসটি সেট করতে হবে।

উল্লম্ব স্থানের আকারটি নেভিগেশন বারের ফ্রেমের উচ্চতা এবং y অফসেটের সাথে মেলে। সমস্যাটি কেবল আইওএস 7 এ এসেছিল।

- (void)viewWillAppear:(BOOL)animated;
{
    [super viewWillAppear:animated];

    if ([[[UIDevice currentDevice] systemVersion] floatValue] >= 7) {
        const CGRect navBarFrame = self.navigationController.navigationBar.frame;
        const CGFloat blankVerticalSpace = navBarFrame.origin.y + navBarFrame.size.height;
        self.tableView.contentInset = UIEdgeInsetsMake(-blankVerticalSpace, 0, 0, 0);
    }
}

1

জাআমারিন আইওএস-এ, আমি পূর্ববর্তী মডেল ডায়ালগটি খারিজ হওয়ার ঠিক পরে পটভূমিযুক্ত ইউআইটিএবলভিউ কনট্রোলারটিতে এই সমস্যাটি ঘটেছিল। অগ্রভাগে যাওয়ার প্রক্রিয়াতে, ইউআইটিএবল ভিউ কনট্রোলারের ইনসেটস সেট ছিল (কোথাও আইওএস দ্বারা):

এই শ্রেণি এটি সমাধান করেছে

public class UITableViewControllerWithBugFix : UITableViewController {
    public UITableViewControllerWithBugFix(UITableViewStyle withStyle) : base(withStyle) {
    }

    public override void ViewWillLayoutSubviews() {
        if (TableView.ContentInset.Top != 0.0f)
            TableView.ContentInset = UIEdgeInsets.Zero;
        if (TableView.ScrollIndicatorInsets.Top != 0.0f)
            TableView.ScrollIndicatorInsets = UIEdgeInsets.Zero;

        base.ViewWillLayoutSubviews();
    }
}

1

সময়ে সময়ে আমি এই ভয়াবহ পরিস্থিতিতে ফিরে আসি এবং আমি লক্ষ্য করেছি যে এটি এখনও বেশ অজানা। সুতরাং, ভবিষ্যতের স্মৃতির জন্য ...

ইদানীং, আমি এই কাজের সাথে সংশোধন করছি।

  1. শূন্য পিক্সেল উচ্চতার সাথে ইউআইটিএবলভিউয়ের শীর্ষে একটি সংক্ষিপ্তসার যুক্ত করুন। অটোলেআউট বা ছাড়াই কাজ করে।
  2. যদি আমি আত্মবিশ্বাস বোধ করি :-) আমি এই জাল দর্শনটি সরিয়ে দিচ্ছি, শীর্ষে সীমাবদ্ধতাগুলি ঠিক করে দেব এবং যাদুতে এটি কার্যকর হয়।

আমাকে জিজ্ঞাসা করবেন না কেন, আমি এখনও মনে করি এটি ইউআইকিটিতে গভীর বাগ deep


0

আপনি যদি স্টোরিবোর্ডে যান, আপনি টেবিলটি নির্বাচন করে অফসেটটি পরিবর্তন করতে পারবেন এবং বৈশিষ্ট্য পরিদর্শকের টেবিল ভিউ বিভাগের নীচে আপনি কেবল বামদিকে বিভাজনকারী ইনসেটগুলি 0 তে পরিবর্তন করুন।


0

আমি মনে করি যে টেবিলভিউতে আপনার শীর্ষ এবং নীচের সীমাবদ্ধতাগুলি শীর্ষমার্গিন এবং ডাউনমার্জিনের সমান হ'ল আসল সমাধান। শীর্ষ বিন্যাস গাইড এবং নীচে বিন্যাস গাইড নয়। এটি আপনাকে স্বয়ংক্রিয়ভাবে অ্যাডজাস্টসস্ক্রোলভিউআইনসেটসকে সত্য হতে দেয়।


0

সুইফট 3 সমাধান:

class PaddingLessTableView : UITableView
{
    override func headerView(forSection section: Int) -> UITableViewHeaderFooterView?
    {
        return nil
    }

    override func footerView(forSection section: Int) -> UITableViewHeaderFooterView?
    {
        return nil
    }
}

0

আপনি যদি কোনও টেবিলভিউ কনট্রোলারটিকে একটি নেভিগেশনকন্ট্রোলার বা একটি কনটেইনারভিউতে এম্বেড করে থাকেন You have to constraint to margins instead of top Layout guide in Storyboard,। Check constraint to margins when you are doing the constraintsঅন্য কোন উপায়ে আমার পক্ষে কাজ হয়নি। আমি মন্তব্য করতে পারছিলাম না তাই আমি কেবল রবার্ট চেনস উত্তরের উপর পুনরায় বলছি।


0

আমি বেশ কয়েকটি উত্তর চেষ্টা করেছিলাম। স্টোরিবোর্ডে সেটিংস পরিবর্তন করার ফলে ওভারলে মেনুতে ppেউজনিত সমস্যা দেখা দিয়েছে যা বাম থেকে পপ আপ হয়।

স্টোরিবোর্ডে আমার কাছে কেবল একটি ফাঁকা ইউআইভিউউকন্ট্রোলার রয়েছে, অন্যথায় সবকিছু প্রোগ্রামগতভাবে তৈরি।

আমার কোনও ইউআইভিউ কনট্রোলারের ভিতরে ইউআইভিউর ভিতরে ইউআইটিএবলভিউয়ের সাথে একই সমস্যা। যথা, ইউআইভিউউকন্ট্রোলার একটি নেভিগেশন কন্ট্রোলারে এম্বেড করা থাকে তখন বিভাগের শিরোনামগুলি খুব নিচে থেকে শুরু হয়। ডাব্লু / ও নেভিগেশন নিয়ন্ত্রক সবকিছু ঠিকঠাক কাজ করে।

সমস্যাটি সমাধানের জন্য আমি একটি ইউআইএলবেল তৈরি করেছি এবং সীমাবদ্ধতা সহ ইউআইএলবেলের নীচের সীমাবদ্ধতা = ইউআইভিউয়ের শীর্ষ সীমাবদ্ধতা রেখেছি (যাতে এটি স্ক্রিনে প্রদর্শিত হয় না Now এখন সেই অতিরিক্ত নিয়ন্ত্রণের সাথে টেবিলভিউটি সঠিকভাবে আচরণ করে।

    inputsContainerView.addSubview(titleLabel)
    inputsContainerView.addSubview(tableView)

    // inputsContainerView
    ///////////////////////////////////////
    inputsContainerView.centerXAnchor.constraint(equalTo: view.centerXAnchor).isActive = true
    inputsContainerView.centerYAnchor.constraint(equalTo: view.centerYAnchor, constant: 0).isActive = true
    inputsContainerView.widthAnchor.constraint(equalTo: view.widthAnchor, constant: -40).isActive = true
    inputsContainerView.heightAnchor.constraint(equalTo: view.heightAnchor, multiplier: 0.7).isActive = true

    // tableView
    ///////////////////////////////////////
    tableView.centerXAnchor.constraint(equalTo: inputsContainerView.centerXAnchor).isActive = true
    tableView.topAnchor.constraint(equalTo: inputsContainerView.topAnchor).isActive = true
    tableView.widthAnchor.constraint(equalTo: inputsContainerView.widthAnchor).isActive = true
    tableView.heightAnchor.constraint(equalTo: inputsContainerView.heightAnchor).isActive = true

    // titleLabel - inserted to stop bad section header behavior
    ///////////////////////////////////////
    titleLabel.centerXAnchor.constraint(equalTo: inputsContainerView.centerXAnchor).isActive = true
    titleLabel.bottomAnchor.constraint(equalTo: inputsContainerView.topAnchor).isActive = true
    titleLabel.widthAnchor.constraint(equalTo: inputsContainerView.widthAnchor).isActive = true
    titleLabel.heightAnchor.constraint(equalToConstant: 20).isActive = true

0

আইওএস 11 এবং এক্সিব, ইউআইটিএবলভিউ কনট্রোলার এবং আমি নীচে হিসাবে এটি সমাধান করেছি as

[self.tableView setContentInset:UIEdgeInsetsMake(-44,0,0,0)];
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.