ইউআইটিএবলভিউতে কক্ষগুলির আগে খালি স্থান সরিয়ে ফেলুন


172

আমি বর্তমানে UITableViewআমার ভিউ কন্ট্রোলারের শীর্ষের চেয়ে পৃথক স্থানে রাখার চেষ্টা করছি । এটি দিয়ে, এটি নেভিগেশন বারের জন্য অ্যাকাউন্টে শীর্ষে শিরোনাম যুক্ত করার চেষ্টা করছে, তবে আমার কন্ট্রোলারের শীর্ষে নেই বলে এটি প্রয়োজন হয় না।

আমি UITableViewযেখানে কোষগুলি দেখতে চাই তার ওপরের বাম কোণটি যদি রাখি তবে এটি কোষগুলিকে সেখানে রাখবে না:

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

আমি যখন যেতে দিই, হ্যাঁ - ঘরগুলি অনুসন্ধান বারের ঠিক নীচে চলে যাবে, তবে আপনি কীভাবে এগুলিকে এটিকে উপরে আনতে পারবেন এটি অবশ্যই সমস্যা।

আমি কীভাবে এটি করতে যাব? কোন সহজ উপায় আছে?

উত্তর:


378

UITableViewআপনি যখন নীচে স্ক্রোল করবেন তখন শো এর কক্ষগুলি কি খালি জায়গায় দেখায়?

যদি তা হয় তবে সমস্যাটি এমন কোনও ইনসেট হতে পারে যা UITableViewআপনার দৃষ্টিতে নেভিগেশন নিয়ন্ত্রকের কারণে যুক্ত করা হয়েছিল । যখন কোনও স্ক্রোলিং ঘটে না তখন সামগ্রীটি নেভিগেশন বারের নীচে স্থাপন করার জন্য ইনসেটটি টেবিল ভিউতে যুক্ত করা হয়। যখন টেবিলটি স্ক্রোল করা হয়, তখন সামগ্রীটি স্বচ্ছ নেভিগেশন বারের নীচে স্ক্রোল করে এবং দেখায়। এই আচরণটি কেবল তখনই চাইত যদি টেবিলের দৃশ্যটি সরাসরি নেভিগেশন বারের নীচে শুরু হয়, যা এখানে ঘটনা নয়।

আরেকটি বিষয় লক্ষণীয় হ'ল আইওএসটি ভিউ হায়ারার্কিতে UIScrollViewবা এটির বংশধর (যেমন UITableViewএবং UICollectionView) এর মধ্যে প্রথম ভিউয়ের জন্য সামগ্রীটি ইনসেটটি সামঞ্জস্য করে । যদি আপনার ভিউ হায়ারার্কিতে একাধিক স্ক্রোল ভিউ অন্তর্ভুক্ত থাকে তবে automaticallyAdjustsScrollViewInsetsকেবল প্রথমটিতে সামঞ্জস্য করুন।

এই আচরণটি কীভাবে পরিবর্তন করা যায় তা এখানে:

ক) ইন্টারফেস বিল্ডার

  • ভিউ কন্ট্রোলার নির্বাচন করুন
  • ওপেন অ্যাট্রিবিউটস ইন্সপেক্টর
  • আইবি এর অ্যাট্রিবিউট ইন্সপেক্টরটিতে "অ্যাডজাস্ট স্ক্রোল ভিউ ইনসেট" নামে একটি সম্পত্তি রয়েছে (যখন একটি ভিউ কন্ট্রোলার নির্বাচন করা হয়) যা ডিফল্টরূপে রয়েছে। এই বিকল্পটি নির্বাচন করুন:


    ( ধীররাজ ডি এর সৌজন্যে )

আমি নিশ্চিত নই যে কোন এক্সকোড সংস্করণটি এই বিকল্পটি চালু করেছে (এটি প্রকাশের নোটগুলিতে স্পট করে না) তবে এটি কমপক্ষে 5.1.1 সংস্করণে উপলব্ধ।

সম্পাদনা: বিভ্রান্তি এড়ানোর জন্য, মন্তব্যে উল্লিখিত এটি তৃতীয় বিকল্প ছিল

খ) প্রোগ্রামিয়ালি

এটিতে অর্থ যোগ করুন viewDidLoad( স্লাভকো পেটকভস্কির উত্তর এবং ক্রিস আর এর মন্তব্যে ক্রেডিট )

// Objective-C
self.automaticallyAdjustsScrollViewInsets = NO;

// Swift
self.automaticallyAdjustsScrollViewInsets = false

গ) এটি পুরানো স্কুলগুলির জন্য প্রাসঙ্গিক হতে পারে

আপনি হয় যোগ করে এটি ঠিক করতে পারেন

tableView.contentInset = UIEdgeInsetsZero

//Swift 3 Change
tableView.contentInset = UIEdgeInsets.zero

অথবা আপনি যদি আইবি ব্যবহার করছেন এবং যদি নেভিগেশন বারটি স্বচ্ছ না হয় (স্ক্রিনশট থেকে বলতে পারে না)

  • ভিউ কন্ট্রোলার নির্বাচন করুন
  • ওপেন অ্যাট্রিবিউটস ইন্সপেক্টর
  • কন্ট্রোলার বিকল্পগুলিতে প্রান্তগুলি প্রসারিত করুন বিভাগটি "শীর্ষ বারের অধীনে" অনির্বাচিত করুন

2
ইউআইভিউতে "আন্ডার টপ বারগুলি" নির্বাচন করা আমার পক্ষে ঠিক কাজ করেছে। ধন্যবাদ।
আন্দ্রেস-ওভারল্যান্ড

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

8
তৃতীয় বিকল্প: "স্ক্রোল ভিউ ইনসেটগুলি সামঞ্জস্য করুন" - এর মোছার মত কাজ করে নির্বাচনটি নির্বাচন করুন like ধন্যবাদ লেকসি!
স্টাস huুকভস্কি

2
স্ব.অটোমেটামিএডজাস্টসস্ক্রোলভিউআইএনসেটস = সুইফটে "ডি পেলোস" কাজ করছে!
ক্রিস আর

1
UIEgegeInsetsZero সেট করার জন্য ধন্যবাদ প্রয়োজন যদি প্রতিবার কোনও নতুন টেবিল নিয়ামক যদি কোনও টেবিল পুনরায় ব্যবহার করে তবে এটি প্রদর্শিত হয় অন্যথায় একই সাদা ফাঁকটি প্রদর্শিত হয় এবং আরও বড় হয়।
মলহাল

71

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


7
এটা সত্যিই অদ্ভুত। এটি সমস্যার সমাধান করেছে। কোন ধারণা কখন ঘটে?
মিকুয়েল

আমি মনে করি অক্টোবর 10'13
netshark1000

একই সমস্যা ছিল। এটি মুছে ফেলা এবং পড়া আমার পক্ষেও কাজ করে।
sma

3
যতদূর আমি জানি, স্ক্রোল দ্য সামগ্রীগুলির ইনসেটগুলি স্বয়ংক্রিয়ভাবে সামঞ্জস্য হয় (যদি স্বয়ংক্রিয়ভাবে অ্যাডজাস্টসক্রোলভিউআইনসেটস = ইয়েস, এটি ডিফল্টরূপে হয়) তবেই যদি স্ক্রোল ভিউটি নিয়ামক দর্শন শ্রেণিবদ্ধের প্রথম শিশু হয়। আমার অনুমান যে এই সমাধানটি কাজ করে কারণ টেবিলের দৃশ্যটি অনুলিপি-পেস্ট করার পরে এটি আর দেখার বিকাশের প্রথম দৃশ্য নয়।
lekksi

যা ঘটে তা হ'ল টেবিলভিউ যখন আপনি প্রথম ভিউতে যুক্ত করেন তখন সিস্টেমটি মনে করে যে এটি নেভিগেশনের জন্য জায়গা ছেড়ে যেতে হবে। আমার অনুমান এখানে কিছু লোক টেবিল ভিউ এবং তারপরে শিরোনামের ভিউ যুক্ত করে। কিছু সমস্যার পরে তারা টেবিলভিউটি সরিয়ে আবার এটিকে যুক্ত করে, তারপরে যা ঘটে তা হাইডেরভিউ হায়ারার্কির প্রথম জিনিস, সুতরাং সিস্টেমটিকে আর মানিয়ে নিতে হবে না, সমস্যা সমাধান হয়েছে। আমি জানি কারণ আমি কেবল কোড ব্যবহার করি, তাই আমার ক্ষেত্রে প্রথমে শিরোনাম এবং তা ঠিক করার জন্য টেবিলটি যুক্ত করতে হয়েছিল।
লুয়ুইস জেরার্ড

40

আপনার স্টোরিবোর্ডে টেবিলভিউ নির্বাচন করুন এবং শৈলীটি "দলবদ্ধ" পরিবর্তে "সমতল" তে সেট করা আছে তা নিশ্চিত করুন। আপনি এই সেটিংটি বৈশিষ্ট্যগুলি পরিদর্শক ট্যাবে খুঁজে পেতে পারেন।


আশ্চর্যজনক .. এটি আমার কাছে অদ্ভুতভাবে সমাধান ছিল .. আমি কেবলমাত্র সম্পূর্ণ ভিউ কন্ট্রোলারকে অনুলিপি করে আটকালাম তবে কোনওভাবে এই পেস্ট করা ভিউ কন্ট্রোলারের টেবিল ভিউতে সেই অদ্ভুত অফসেট ছিল। এই উত্তরটি আমার সমস্যার সমাধান করেছে
daisura99

এটি সমস্যার সমাধান করেছে তবে এখন শিরোনাম বিভাগগুলি ভিন্নভাবে আচরণ করে। যে কেউ?
ব্রুনো মুনিজ

তোমার মঙ্গল হোক. আপনি এই পৃথিবীতে যেখানেই থাকুন না কেন তোমাকে চিরকাল দোয়া করুক।
গাবুচান

9

আমার ক্ষেত্রে আমার হাইরিয়ার্কি দেখতে ইউআইটিবেবল ভিউয়ের আওতায় একটি ইউআইএলবেল ছিল।

আমি এটিকে "সামনের দিকে" সরালাম এবং ফাঁকা স্থান উপস্থিত হল। নিশ্চিত নয় কেন তবে এটি এমনভাবে কাজ করে, যদি টেবিলভিউয়ের নীচে কিছু থাকে তবে এটি ফাঁকা জায়গা লুকায়।

এছাড়াও আপনি স্টোরিবোর্ডে আপনার দৃশ্যের নিয়ামক পরিদর্শকের "অ্যাডজাস্ট স্ক্রোল ভিউ ইনসেটগুলি" চেক / আনচেক করার চেষ্টা করতে পারেন।

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


2
আমি একটি গোষ্ঠীযুক্ত ইউআইটিএবলভিউ এবং "অ্যাডজাস্ট স্ক্রোল ভিউ ইনসেটগুলি" কাজ করে নাছির চেষ্টা করেছি।
ম্যাট

5

উপরের কোনটিই আমাকে সহায়তা করেছিল। তবে এটি সাহায্য করে :

self.tableView.contentInset = UIEdgeInsetsMake(-64, 0, 0, 0)

'-64৪' এর পরিবর্তে আপনি আপনার নেভিগেশন বারের উচ্চতার উপর নির্ভর করে অন্য কোনও নম্বর রাখতে পারেন।


4

প্রাক-যুক্ত হতে পারে UIRefreshControl। এই জাতীয় কোড নিয়ে আমার এই সমস্যা রয়েছে:

self.refreshControl = [[UIRefreshControl alloc] init];{
    [self.refreshControl setAttributedTitle:[[NSAttributedString alloc]
                                             initWithString:@"Your string"]];
    [self.refreshControl addTarget:self
                            action:@selector(updateScreen)
                  forControlEvents:UIControlEventValueChanged];

}

আপনি দেখতে হিসাবে, আমি self.refreshControllerসঙ্গে সঙ্গে সেটinit

আপনি যদি refreshControlসেটআপের পরে সেট করেন তবে শীর্ষ স্থান আপনাকে হস্তক্ষেপ করবে না।

UIRefreshControl *refreshControl  = [[UIRefreshControl alloc] init];{
    [self.refreshControl setAttributedTitle:[[NSAttributedString alloc]
                                             initWithString:@"Your String"]];
    [self.refreshControl addTarget:self
                            action:@selector(updateScreen)
                  forControlEvents:UIControlEventValueChanged];
    self.refreshControl = refreshControl;
}

আমি বিশ্বাস করতে পারি না এটিই আসল সমস্যা ছিল। এটি আমার জন্য <= 9.3.5-তে কেবল একটি সমস্যা। আপনি কীভাবে বিশ্বে এটি বুঝতে পেরেছেন?
সাইরেনস

4

আপনি যদি আইওএস 11-এ এটি করছেন, স্বয়ংক্রিয়ভাবে অ্যাডজাস্টসস্ক্রোলভিউআইনসেটগুলি হতাশ হওয়ার সাথে সাথে কাজ করবে না, নিম্নলিখিত পোস্টটি এই পোস্টের উত্তর অনুসারে আমার জন্য কাজ করেছে: https://stackoverflow.com/a/44391269/5476481

        if #available(iOS 11.0, *) {
            tblView.contentInsetAdjustmentBehavior = .never
        } else {
            automaticallyAdjustsScrollViewInsets = false
        }

আশাকরি এটা সাহায্য করবে.



3

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

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


3

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

আমি অবশ্যই সেখানে ইউআইভিউকে দুর্ঘটনাক্রমে টেনে নিয়েছি, তবে আমি এটি নির্বাচন করতে পারিনি যাতে আমি মুছতে পারি না।


3

সুইফট 5

টেবিলহাইডারভিউ এবং টেবিলফুটারভিউ সরানোর চেষ্টা করুন

var frame = CGRect.zero
frame.size.height = .leastNormalMagnitude
tblView.tableHeaderView = UIView(frame: frame)
tblView.tableFooterView = UIView(frame: frame)

2

স্টোরিবোর্ড বা এক্সিবায় আপনার টেবিলভিউ ফ্রেমটি পরীক্ষা করুন। ডিফল্টভাবে খনিতে আই পজিশন মান রয়েছে, তাই বাগ


2

আমার অ্যাপ্লিকেশনটিতেও আমি এই জাতীয় সমস্যাটি দেখেছি। আমি টেবিল ভিউ শূন্যের শীর্ষ প্রান্ত ইনসেট সেট করেছি। falseজন্য সেট সেটautomaticallyAdjustsScrollViewInsets । তবে কাজ হয়নি।

অবশেষে আমি একটি কার্যনির্বাহী সমাধান পেয়েছি। আমি জানি না এটি সঠিক উপায়। তবে বাস্তবায়ন heightForHeaderInSectionপ্রতিনিধি পদ্ধতি আমার পক্ষে কাজ করেছিল। এটি কাজ করতে আপনাকে একটি শূন্য-না মান দিতে হবে (রিটার্ন শূন্যটি আগের মতো একই স্থান প্রদর্শন করবে)।

override func tableView(_ tableView: UITableView, heightForHeaderInSection section: Int) -> CGFloat {

    return 0.1
}

2

2017 সালে, আমার জন্য যা কাজ করছে তা কেবল এই এক লাইন

নেভিগেশন নিয়ন্ত্রণকারী?? নেভিগেশনবার.আইস ট্রান্সলুসেন্ট = মিথ্যা

কেন এটি এমনকি এটি প্রভাব ফেলবে আমার কোনও ধারণা নেই। সম্ভবত কেউ ব্যাখ্যা করতে পারে। তবে আমি বেশ নিশ্চিত যে এই উত্তরটি বেশিরভাগ লোকেরা খুঁজবে।


এটি আমার পক্ষেও হয়েছে। ধন্যবাদ!
scurioni

2

আইওএস 11 এবং তদূর্ধের মধ্যে, আপেল সামগ্রী ইনসেট সামঞ্জস্য করতে সম্পত্তি পরিবর্তন করেছে। ব্যবহারের contentInsetAdjustmentBehaviorএবং সেট .neverউপরে অতিরিক্ত স্থান মুছে ফেলার জন্য UICollectionView, UIScrollView, UITableView

if #available(iOS 11.0, *) {

    // For scroll view
    self.scrollView.contentInsetAdjustmentBehavior = .never

    // For collection view
    self.collectionView.contentInsetAdjustmentBehavior = .never

    // For table view
    self.tableView.contentInsetAdjustmentBehavior = .never

} else {
    self.automaticallyAdjustsScrollViewInsets = false
}

আমি আশা করি এটা তোমাকে সাহায্য করবে।


1

আমার জন্য সমস্যাটি যখন আমি মেনু থেকে টেবিল দৃশ্যে একটি প্রোটোটাইপ সেল টেনে নিই। সুতরাং আমি সেটি মুছে ফেলেছি এবং কেবল প্রোটোটাইপ সেলটি টেবিল ভিউ পরিদর্শকের বৈশিষ্ট্যে 1 তে সেট করেছি set


1

আমি এই প্রোগ্রামটিমেটিক্যালি করছি, এবং আমি আমার অ্যাডসউভিউ (টেবিলভিউ )টিকে আমার অন্যান্য সমস্ত পূর্বরূপগুলি যোগ করার পরে নীচে সরিয়ে নিয়েছি এবং এটি আমার সমস্যার সমাধান করেছে!

নিশ্চিত না কেন এটি কেবলমাত্র ডিভাইসে প্রদর্শিত হবে এবং আমার সিমুলেটরটি নয়, তবে উভয় উপায়েই অন্তত একটি সহজ সমাধান রয়েছে!


1

যতক্ষণ না ইউআইটিএবলভিউ ভিউ কন্ট্রোলারের প্রথম সাবউভি না হয় ততক্ষণ খালি স্থানটি উপস্থিত হবে না।

সমাধান: ভিউ কন্ট্রোলারের প্রথম সাবউভিউ হিসাবে (লুকানো / পরিষ্কার ভিউ অবজেক্ট (ভিউ, লেবেল, বোতাম ইত্যাদি) যুক্ত করুন (ইউআইটিবেল ভিউয়ের সমান স্তরে তবে এর আগে)।


আমি এখানে এবং অন্যান্য পোস্টে অনেক পরামর্শ চেষ্টা করে এটি বের করার চেষ্টা করে অনেক সময় ব্যয় করেছি। এটিই এটি সমাধান করেছে। ধন্যবাদ! আপনি ব্যাখ্যা করতে পারেন কেন বা কিছু ডকের লিঙ্ক পোস্ট করে যা এটি করে? আমি কেবল আইওএস ডেভ শিখছি এবং এটি অ্যান্ড্রয়েডের চেয়ে আলাদা! :)
চিহ্নিত করুন

0

ইউআইভিউউ টেবিলের উপরে এবং নীচে সন্নিবেশ করা যেতে পারে (টানুন এবং ড্রপ)। তাদের বৈশিষ্ট্যগুলি স্বচ্ছ এবং 1 পক্স উচ্চতা হিসাবে সেট করুন। এটি হ'ল কোষগুলির সামনে অতিরিক্ত প্যাডিং অপসারণ করা।


0

আমার এই সমস্যাটিও ছিল টেবিলভিউ হায়ারার্কির শেষ দৃশ্য নয়। আমার ক্ষেত্রে আমার উপরে একটি দৃষ্টিভঙ্গি ছিল (যদিও তারা একে অপরকে ওভারল্যাপ করে নি) তবে আমি এটিকে স্তরক্রমের টেবিলভিউয়ের উপরে টেনে এনেছি এবং এটি এটি তৈরি করেছে made


0

আমি স্রেফ এর জন্য একটি সমাধান খুঁজে পেয়েছি।

কেবল টেবিলভিউ নির্বাচন করুন এবং সম্পাদককে ক্লিক করুন -> সাজান -> ফ্রন্টে প্রেরণ করুন

এটি আমার পক্ষে কাজ করেছে এবং আশা করি এটি আপনার সকলকে সহায়তা করে।


0

আমার ক্ষেত্রে, আমি কনটেইনারভিউ কনট্রোলার ব্যবহার করছি এবং এতে ইউআইটিএবলভিউ কনট্রোলার রাখছি। কনটেইনারভিউ কনট্রোলার অপসারণের পরে। সমস্যাগুলি চলে যায়।


0

এক্সকোড 8 বাগ…

আপনার স্টোরিবোর্ড ইউআইটিএবল ভিউ স্টাইলটি সমতলে সেট করা থাকলে প্রথমে এটি চেষ্টা করুন।

টেবিলের স্টাইলটি গোষ্ঠীভুক্ত করুন এবং তারপরে সমতলে ফিরে যান। এটি আমার ইউআইটিএবলভিউর শিরোনামে আমার অ্যাপ্লিকেশনটির স্থান সরিয়ে নিয়েছে।


0

আমার ক্ষেত্রে আমি একটি ধারক ভিউ ব্যবহার করছিলাম Main (মূল দেখুন -> কনটেইনার দেখুন -> ইউআইটিএবলভিউ)

আমার মনে হয় শীর্ষে অতিরিক্ত স্থানটি ডিভাইস বিজ্ঞপ্তি বারের জায়গার মতো (যেখানে সময়টি প্রদর্শিত হয়, ব্যাটারি)। আমি সত্যিই করি, এটি অনুমান নয়।

আমি যা করেছি তা ইউআই বিল্ডারের কাছ থেকে:

  • টেবিল ভিউ নিয়ন্ত্রণকারী সম্পূর্ণ নির্বাচন করুন
  • ওপেন অ্যাট্রিবিউটস ইন্সপেক্টর
  • যান -> দেখুন কন্ট্রোলার -> লেআউট -> "পুরো স্ক্রীন চায় নির্বাচন করুন"

0

আপনি এই কোডটি ভিউডিডলড বা ভিউডিড অ্যাপে ব্যবহার করতে পারেন যেখানে আপনার টেবিলটি তৈরি হচ্ছে:

// Remove blank space on header of table view
 videoListUITableView.contentInset = UIEdgeInsetsZero;

// The iOS device = iPhone or iPod Touch
CGSize iOSDeviceScreenSize = [[UIScreen mainScreen] bounds].size;

// Set the height of the table on the basis of number of rows
videoListUITableView.frame = CGRectMake(videoListUITableView.frame.origin.x, videoListUITableView.frame.origin.y, videoListUITableView.frame.size.width, iOSDeviceScreenSize.height-100);



// Hide those cell which doesn't contain any kind of data
self.videoListUITableView.tableFooterView = [[UIView alloc] init];


0

স্টোরবোর্ডে ভিউকন্ট্রোলারের বর্ধিত প্রান্তগুলি সেট করুন যাতে underTopBarসম্পত্তিটি চেক করা না যায়।


0

একই সমস্যা ছিল। আমি ডিডলয়েডটিতে নিম্নলিখিতটি যুক্ত করে এটি সমাধান করেছি।

self.extendedLayoutIncludesOpaqueBars = true


-2

অনুসন্ধানের জন্য

if ([tableView respondsToSelector:@selector(setSeparatorInset:)]) {
    [tableView setSeparatorInset:UIEdgeInsetsZero];
}
  • টেবিলভিউ প্রতিনিধি ফাংশন সেলফরআউটআইডেক্সপথ উল্লেখ করুন :
  • এটি আইওএস 6 এবং 7 উভয়ই পরিচালনা করতে পারে।
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.