我希望在列表为空时在UITableView中设置背景图像。我使用以下代码设置它。它在iPhone 5中可以正常显示。但在iPhone 6以后的设备上显示了一些空间。
请帮忙。我是iOS开发的新手。
target_link_libraries(${TARGET_NAME} ${PAWLIB_DIR}/lib/libpawlib.a)
target_link_libraries(${TARGET_NAME} ${CMAKE_HOME_DIRECTORY}/../calikocat-source/lib/$<CONFIG>/libcalikocat.a)
答案 0 :(得分:0)
你的代码绝对正确。
问题在于,您可能会在viewDidLoad().
期间设置背景图片,而是使用viewWillApper()
进行尝试。它会根据您的桌面视图的大小设置您的框架。
还有其他选择。使用DispatchQueue.main.asyncAfter
或使用performSelectorWithDelay
后,在一段时间后重置图像帧。
如果你做不到,请告诉我。