tvOS - 更改导航项目标题的颜色

时间:2016-03-27 19:07:01

标签: uinavigationitem tvos

在iOS中,我曾使用以下代码更改导航项标题的颜色:

<?php
$arr = array();
for ($i = 0; $i < 5; $i++) {
    $arr[] = array('id'=>$i, 'text'=>$i);
}
$arr = json_encode($arr);
?>
<input id="phpObj" type="hidden" data-items='<?php echo $arr; ?>'>
<script src="//code.jquery.com/jquery-1.12.0.min.js"></script>
<script type = "text/javascript">
$(document).ready(function(){
var data = $.parseJSON($('#phpObj').attr("data-items"));
console.log(data);
});
</script>

但在tvOS中我收到错误:

  

UITextAttributeTextColor不可用:在tvOS中不可用

有什么方法可以解决这个问题?

1 个答案:

答案 0 :(得分:0)

您是否尝试过NSForegroundColorAttributeName而不是UITextAttributeTextColor

UITextAttributeTextColor在iOS7中已被弃用。