UICollectionView 서브 클래 싱

테스트

아무도 UICollectionViewXamarin.iOS에서 하위 클래스를 만드는 방법을 알고 있습니까?

나는 이것을 시도했다

public class MyCustomUICollectionView : UICollectionView
{

    [Export ("initWithFrame:")]
    public InfinitiveScrollingUICollectionView (CGRect frame) : base(frame)
    {
        // initialization
    }
}

그러나 나는 얻는다

UIKit.UICollectionView.UICollection(Foundation.NSCoder) has some invalid arguments Argument #1 cannot convertCoreGraphics.CGRect expression to typeFoundation.NSCoder`에 가장 적합한 오버로드 메서드 일치 .

나는 또한 사용하려고 public InfinitiveScrollingUICollectionView ()하지만 난 얻을

형식에 UIKit.UICollectionView'0'인수를 사용하는 생성자가 없습니다.

재정의하고 싶습니다 LayoutSubviews. 아니면 UICollectionViewController그러한 목적으로 사용해야합니까?

asp_net

UICollectionView단일을 허용하는 생성자가 없으므로 CGRect레이아웃도 전달해야합니다.

public class MyCustomUICollectionView : UICollectionView
{
    public MyCustomUICollectionView(CGRect frame, UICollectionViewLayout layout) 
        : base(frame, layout)
    {
    }
}

원하는 경우 내부적으로 레이아웃을 생성 할 수도 있으므로 외부에서 전달할 필요가 없습니다.

public class MyCustomUICollectionView : UICollectionView
{
    private static readonly UICollectionViewLayout _layout;

    static MyCustomUICollectionView()
    {
        // Just an example
        _layout = new UICollectionViewFlowLayout();
    }

    public MyCustomUICollectionView(CGRect frame) : base(frame, _layout)
    {
    }
}

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

서브 클래 싱 된 LinearLayout 클래스 서브 클래 싱

분류에서Dev

UITableView 서브 클래 싱

분류에서Dev

서브 클래 싱 버튼

분류에서Dev

UIAlertController 서브 클래 싱

분류에서Dev

SCNNode 서브 클래 싱

분류에서Dev

Swift : tableview에서 SlackTextViewController 서브 클래 싱

분류에서Dev

NSManagedObject의 서브 클래스 서브 클래 싱

분류에서Dev

std :: chrono :: duration 서브 클래 싱

분류에서Dev

RxSwift 서브 클래 싱 모범 사례

분류에서Dev

UIPickerView 서브 클래 싱 및 UIToolbar 추가

분류에서Dev

NSCoder 서브 클래 싱, NSArchiver 재생성

분류에서Dev

파이썬 서브 클래 싱 목록

분류에서Dev

DRY-WPF 창 서브 클래 싱

분류에서Dev

서브 클래 싱 및 제네릭

분류에서Dev

InputStream 및 OutputStream 모두 서브 클래 싱

분류에서Dev

Xamarin Forms-MultiPage 서브 클래 싱

분류에서Dev

MKOverlayRenderer의 적절한 서브 클래 싱

분류에서Dev

Swift 3 서브 클래 싱 OperationQueue

분류에서Dev

QAudioDecoder 용 QIODevice 서브 클래 싱

분류에서Dev

템플릿 서브 클래 싱의 예

분류에서Dev

QStateMachine 서브 클래 싱 및 수정

분류에서Dev

Swift에서 SpriteKit 클래스 서브 클래 싱

분류에서Dev

제네릭 클래스 및 서브 클래 싱 배열

분류에서Dev

개인 생성자로 클래스 서브 클래 싱

분류에서Dev

파이썬 클래스 속성과 서브 클래 싱

분류에서Dev

서브 클래 싱 vs 확장 vs 내부 클래스

분류에서Dev

UITableViewCell 서브 클래 싱 및 iOS에서 자체 기능 추가

분류에서Dev

메서드 서브 클래 싱 및 재정의

분류에서Dev

Swift와 init (windowNibName)에서 NSWindowController 서브 클래 싱

Related 관련 기사

뜨겁다태그

보관