私はViewDidLoad
のスタックビューに一連のビューを追加しています。最後に、より多くのアレンジされたサブビューを追加して、ViewDidLoad
で動作するコードを繰り返す "Load More"ボタンを追加しています。しかし、私は画面上のビューのいずれかを見ることができません。どんな助けでも大歓迎です。ここでuistackviewにサブビューを追加するとボタン上でクリックできない
public override void ViewDidLoad()
{
stackView.AddArrangedSubview(view1);
stackView.AddArrangedSubview.(view2);
stackView.AddArrangedSubview.(button);
button.TouchUpInside += (object sender, EventArgs e) =>
{
stackView.AddArrangedSubview(view1);
stackView.AddArrangedSubview.(view2);
}
私はあなたの新しいインスタンスを作成する必要があると思いますボタンclickイベントのview1とview2。例えばstackView.AddArrangedSubView(new View1()); – Robbie188
view1とview2は既にStackViewにありますので、再度追加することはできません。 – Robbie188
最初に、追加するビューがnullでないかどうかを確認します。次に、ボタンをクリックした後で、スタックビューに含まれているビュー数を確認します。 view1インスタンスとview2インスタンスを作成する場所を教えてください。 – Lapinou