我把标签放在表格单元格中。我在“属性”检查器中将文本颜色更改为“白色”。我还将标签背景颜色更改为“绿色”
当我运行应用程序时,文本颜色不会变为白色,但背景会变为绿色。我也把代码。
package com.nitol.aust.cse.dateandtimepicker;
public class MainActivity extends AppCompatActivity implements
DatePickerDialog.OnDateSetListener, TimePickerDialog.OnTimeSetListener{
TextView tv;
Button btn;
int year, month, day, hour, minute;
int yearFinal, monthFinal, dayFinal, hourFinal, minuteFinal;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
tv = (TextView) findViewById(R.id.textView);
btn = (Button) findViewById(R.id.button);
btn.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Calendar c = Calendar.getInstance();
year = c.get(Calendar.YEAR);
month = c.get(Calendar.MONTH);
day = c.get(Calendar.DAY_OF_MONTH);
DatePickerDialog datePickerDialog = new DatePickerDialog(MainActivity.this,MainActivity.this, year,month, day);
datePickerDialog.show();
}
});
}
@Override
public void onDateSet(DatePicker view, int year, int month, int dayOfMonth) {
yearFinal = year;
monthFinal = month + 1;
dayFinal = dayOfMonth;
Calendar c = Calendar.getInstance();
hour = c.get(Calendar.HOUR_OF_DAY);
minute = c.get(Calendar.MINUTE);
TimePickerDialog timePickerDialog = new TimePickerDialog( MainActivity.this, MainActivity.this,
hour, minute , false);
timePickerDialog.show();
}
@Override
public void onTimeSet(TimePicker view, int hourOfDay, int minute) {
hourFinal = hourOfDay;
minuteFinal = minute;
tv.setText("Year "+yearFinal+"\n"+
"Month "+monthFinal+"\n"+
"Day "+dayFinal+"\n"+
"Hour "+hourFinal+"\n"+
"Minute "+minuteFinal+"\n");
}
}
我在 MediaPackListCell.swift 文件中声明 @IBOutlet weak var lblAllowAutoRenew:UILabel!。
在 TableView.swift ,
cell.lblName.textColor = UIColor.white
每个细胞都有详细的信息披露。
没有什么工作.... :(这种情况对我来说很奇怪。我将标签拖入UI并选择标签,然后更改颜色。但是,它不起作用。
有人可以帮我吗?
答案 0 :(得分:0)
尝试替换
下面的行 let cell = tableView.dequeueReusableCell(withIdentifier: "planCell",for: indexPath) as! MediaPackListCell
与
let cell = tableView.dequeueReusableCell(withIdentifier: "planCell",for: indexPath) as! Tablecell
确保使用正确的重用标识符" planCell" ,您用于Tablecell.swift