Как я кодирую MXML для присоединения слушателя пользовательского класса ActionScript

Вы можете сделать progressView округленным:

self.progressView.layer.cornerRadius = //some int

Но свойство clipsToBounds заставляет представление не рисовать что-либо за пределами представления.

Проверьте иерархию viewController и убедитесь, что ваш progressView - это подвид вашего представления, а не основной вид viewController.

5
задан Richard Walton 26 February 2009 в 11:18
поделиться

1 ответ

Необходимо объявить событие с тегом метаданных:

<mx:Metadata>
[Event(name="pageChanged", type="full.type.name.of.DataEvent")]
</mx:Metadata>

Название события должно соответствовать имени события (PAGE_CHANGED, постоянный в Вашем примере).

Править: если Вы пишете класс в ActionScript вместо MXML, можно применить тег метаданных непосредственно к классу:

[Event(name="pageChanged", type="full.type.name.of.DataEvent")]
public class MyClass extends WhateverItExtends
8
ответ дан 14 December 2019 в 04:48
поделиться
Другие вопросы по тегам:

Похожие вопросы: