我以小体形式建造,主要在接口建设中:
当用户在案文领域之一内触动时,我把屏幕上排在首位(指出,在键盘不存在时,不需要任何滚动,也不需要把任何领域隐藏在钥匙板上)。
我用很少的法典来做到这一点。 我的表格控制都在《电离辐射观察》中,该电离辐射剂量为0x0(违约)。 当我发现主机存在时,我能够将其转至views s width和view 高度+键盘大小。 然后,当关键板被拆除时,我可以调取和转播(我把它 back回0x0)。
这几乎是完美的。 除一个例外(迄今为止):
滚动区(或者说,它内部的观点)过于仓促。 由于没有钥匙板的表格没有打上整个屏幕,我发现,我可以把我的看法(一个完整的屏幕)和关键板高度推向下,而我真的想要的是把这个观点推向“contents+键盘高度。
我认为,我可以简单地缩短观点,只是内容的适当规模,而接口建设商(xcode 4.2)似乎迫使它接受整个屏幕。 试图在法典中这样做也是不可行的,因为表面上是自我的。 我怎么能实现我所期待的东西? 具体来说,当关键板上下台时,我想屏幕上上半部的滚动区会缩小,这样,底部就会有这么多的黑色: