backButton method

Widget backButton(
  1. BuildContext context
)

Back button. 返回按钮

Implementation

Widget backButton(BuildContext context) {
  return Padding(
    padding: const EdgeInsets.symmetric(vertical: 4.0),
    child: () {
      if (isAppleOS) {
        return GestureDetector(
          onTap: Navigator.of(context).maybePop,
          child: Container(
            margin: isAppleOS
                ? const EdgeInsets.symmetric(horizontal: 20.0)
                : null,
            child: IntrinsicWidth(
              child: Center(
                child: Text(
                  Constants.textDelegate.cancel,
                  style: const TextStyle(fontSize: 18.0),
                ),
              ),
            ),
          ),
        );
      }
      return IconButton(
        onPressed: Navigator.of(context).maybePop,
        icon: const Icon(Icons.close),
      );
    }(),
  );
}