Foursquare チェックインが成功した場合、私の iPhone アプリは、表示されているビューの上にビューを追加します。
ビューを X と Y の中央に配置し、自動レイアウトを使用して幅と高さを定義したいのですが、プログラムでどの制約を追加すればよいかわかりません。ストーリーボードでそれを行う方法は知っていますが、アプリでの成功したアクションに応答して後でこのビューが追加されるため、同じことを行うためにコードに正確に何を入力すればよいかわかりません。
私はそれを正しく動作させることができず、UIView には loadNibNamed: でロードする nib があります。
SuccessView *successfulCheckInView = [[SuccessView alloc] initWithFrame:CGRectZero];
successfulCheckInView.placeNameLabel.text = properVenue.name;
successfulCheckInView.placeAddressLabel.text = properVenue.address;
successfulCheckInView.delegate = self;
[self.ownerVC.view addSubview:successfulCheckInView];