initWithBarButtonItems method

UIBarButtonItemGroup initWithBarButtonItems(
  1. NSArray barButtonItems, {
  2. UIBarButtonItem? representativeItem,
})

Create a new bar button item group with the given items. When bar button item layout is done, either the group's barButtonItems or its representativeItem is displayed (if it exists).

Implementation

UIBarButtonItemGroup initWithBarButtonItems(objc.NSArray barButtonItems, {UIBarButtonItem? representativeItem}) {
  objc.checkOsVersionInternal(
    'UIBarButtonItemGroup.initWithBarButtonItems:representativeItem:',
    iOS: (false, (9, 0, 0)),
  );
  final _ret = _objc_msgSend_15qeuct(
    this.ref.retainAndReturnPointer(),
    _sel_initWithBarButtonItems_representativeItem_,
    barButtonItems.ref.pointer,
    representativeItem?.ref.pointer ?? ffi.nullptr,
  );
  return UIBarButtonItemGroup.castFromPointer(_ret, retain: false, release: true);
}