0

実行時にアダプティブ レイアウトを設定する方法

複数のビューを持つアダプティブ レイアウトを使用して iOS アプリを開発しています。キーボードがポップアップしたときにビューの位置を変更したい。

以下の自動レイアウトコーディングを使用していますが、機能していませんでした。

NSArray *constraint_POS_V = [NSLayoutConstraint constraintsWithVisualFormat:@"V:|-vSpacing-[redView]-vSpacing-|"                                                                        options:NSLayoutFormatDirectionLeadingToTrailing
                                                                    metrics:metrics
                                                                      views:viewsDictionary];
NSArray *constraint_POS_H = [NSLayoutConstraint constraintsWithVisualFormat:@"H:|-hSpacing-[redView]-hSpacing-|"
                                                                    options:NSLayoutFormatDirectionLeadingToTrailing
                                                                    metrics:metrics
                                                                      views:viewsDictionary];
[self.view addConstraints:constraint_POS_V];
[self.view addConstraints:constraint_POS_H];
4

1 に答える 1