2016-03-28 18 views
0

Corona SDK'da bir widget yöntemini çağırırken oluşan sıfır değeri hatası nasıl giderilir? dokümantasyon widget yalnızca aşağıdaki işlevi sağlar göreCorona SDK'da bir widget yöntemini çağırırken oluşan sıfır değeri hatası nasıl giderilir?

local widget = require('widget') 

-- Text Box 
local myTextField = widget.newTextField(
{  
    top = 10, 
    left = 20, 
    width = 200, 
    height = 30, 
    cornerRadius = 8, 
    strokeWidth = 3, 
    backgroundColor = {1,1,1}, 
    strokeColor = {0,0,0}, 
    font = 'Helvetica', 
    fontsize = 24, 
    listener = textFieldHandler  
} 
) 
+0

. Muhtemelen bu soruyu silmeliydim, çünkü onu gönderdikten hemen sonra, elle yazmam gereken bir işlev olduğunu fark ettim. – Piglet

cevap

0

: nil değerini calla girişimi:

https://docs.coronalabs.com/api/library/widget/

widget.newButton() 
widget.newPickerWheel() 
widget.newProgressView() 
widget.newScrollView() 
widget.newSegmentedControl() 
widget.newSlider() 
widget.newSpinner() 
widget.newStepper() 
widget.newSwitch() 
widget.newTabBar() 
widget.newTableView() 
widget.setTheme() 

Sen farz hata mesajı, önleyebilirsiniz Hata gibi bir şey Sadece widget.newTextField nil değerini aramadıkça. Bu öğretici tam kodunuzu maçları gibi

https://coronalabs.com/blog/2013/12/03/tutorial-customizing-text-input/

sana ...

sadece ilk paragrafın ötesinde okumak için tembel edildi varsayalım: detaylı olarak burada tarif edildiği gibi

Diğer bir seçenek kendiniz uygulamaktır herkes bile hata mesajı ...

+0

Teşekkür sonrası yoksa yardımcı gerekiyordu nasıl

enter image description here

MLhacker

İlgili konular