addSubview
とinsertSubView
メソッドの違いは、プログラムでビューを追加したときの違いは何ですか?UIViewクラスのaddSubviewとinsertSubviewの相違点
77
A
答えて
97
ための簡単便利な方法である:それは最前面図(addSubview:
)であり、またはそれは5サブビュー(insertSubview:atIndex:
)の前、またはそれがある場合であるか否か別のサブビューの直後(insertSubview:aboveSubview:
)。
42
insertSubView:
を使用すると、ビューのzオーダーを決定するインデックスを指定できます。より高いインデックスを持つビューは、より低いインデックスを持つビューよりも上にあります。
29
違いはないと思います。 addSubview:
唯一の違いは、ビューが追加される場合である
[view insertSubview:aView atIndex:[view.subviews count]]
0
1.addSubview配列にサブビューを追加しView'slayer
に- (void)addSubview:(UIView *)subview
{
[_subviews addObject:subview];
[_layer addSublayer:subview.layer];
}
}
を追加2.While insertSubviewが、その後、 [_layer insertSublayer:subview.layer atIndex:index];
- (void)insertSubview:(UIView *)subview atIndex:(NSInteger)index
{
[self addSubview:subview];
[_layer insertSublayer:subview.layer atIndex:index];
}
関連する問題
- 1. UIViewのaddSubviewとサブビューは
- 2. importとconstとの相違点とcommonjsでの相違点
- 3. =と:=の相違点
- 4. PHPUnitとPHPSpecの相違点と相違点
- 5. UIWindowとUIView addSubview質問
- 6. インターフェイスとクラスに基づく匿名クラスの相違点
- 7. MSBuildとTFSBuildの相違点
- 8. string.hとstrings.hの相違点
- 9. NSArrayとNSMutableArrayの相違点
- 10. System.Web.CacheとHTTPContext.Curent.Cacheの相違点
- 11. saveとsave_model()の相違点
- 12. ディスパッチキューとNSOperationQueueの相違点
- 13. HTML5とjQueryの相違点
- 14. QtGui.QApplicationとQtCore.QCoreApplicationの相違点
- 15. CDO.MessageとSystem.Net.Mailの相違点
- 16. TransactionとTransactionScopeの相違点
- 17. addonGlobalLayoutListenerとaddOnPreDrawListenerの相違点
- 18. getGenericParameterTypesとgetParameterTypesの相違点
- 19. vmlinuxとvmlinux.oの相違点
- 20. KeyEventArgs.systemKeyとKeyEventArgs.Keyの相違点
- 21. Thread.sleep()とTimeUnit.SECONDS.sleep()の相違点
- 22. レポートとサブレポートの相違点
- 23. MPI_ScatterとMPI_Bcastの相違点
- 24. V8とECMAScriptの相違点
- 25. カーネルモードとドライバの相違点
- 26. アルゴリズムとメソッドの相違点
- 27. mysql_num_rowsとmysql_affected_rowsの相違点
- 28. modelAttributeとcommandNameの相違点
- 29. システムとshell_execの相違点
- 30. 'コミット'と 'リビジョン'の相違点
感謝を呼び出すサブビューとしてビューを追加私は、これらの2つの機能の使用に具体的な違いがあることを望んでいました。 –
私が私の答えで説明した具体的な違いを除いて、 。 –