完成placeholder UI生成部分