万年素人からHackerへの道

万年素人がHackerになれるまで殴り書きするぜ。

  • ・資産運用おすすめ
    10万円は1000円くらい利益
    資産運用ブログ アセマネ
    • ・寄付お願いします
      YENTEN:YYzNPzdsZWqr5THWAdMrKDj7GT8ietDc2W
      BitZenny:ZfpUbVya8MWQkjjGJMjA7P9pPkqaLnwPWH
      c0ban:8KG95GXdEquNpPW8xJAJf7nn5kbimQ5wj1
      Skycoin:KMqcn7x8REwwzMHPi9fV9fbNwdofYAWKRo

    ScrollControllerのエラー ScrollController not attached to any scroll views.

    ScrollController not attached to any scroll views.

    のエラー。

    _scrollController.jumpTo(0);

    を使う時にViewの中が空っぽの瞬間があるとエラーになるっぽい。

    // スクロールを初期位置へ
    if (_scrollController.hasClients) {
      _scrollController.jumpTo(0);
    }

    で防御しないとだめっぽい。(こんなの勝手にやってほしいw)

    アプリ全体の再起動 Flutter

    www.it-swarm-ja.tech

    再起動と言ってもウィジットの再構築かもしれない。

    import 'package:flutter/material.dart';
    
    class RestartWidget extends StatefulWidget {
      const RestartWidget({this.child});
    
      final Widget child;
    
      static void restartApp(BuildContext context) {
        final _RestartWidgetState state =
            context.findAncestorStateOfType<_RestartWidgetState>();
    
        state.restartApp();
      }
    
      @override
      _RestartWidgetState createState() => _RestartWidgetState();
    }
    
    class _RestartWidgetState extends State<RestartWidget> {
      Key key = UniqueKey();
    
      void restartApp() {
        setState(() {
          key = UniqueKey();
        });
      }
    
      @override
      Widget build(BuildContext context) {
        return Container(
          key: key,
          child: widget.child,
        );
      }
    }
    

    Apple Watch開発系

    Swift UI https://developer.apple.com/tutorials/swiftui/creating-a-watchos-app

    古い?TODO https://pusher.com/tutorials/to-do-list-apple-watch#building-our-watchos-app

    Qiita

    watchOS 6 の注目点をふまえてSwiftUIでWatch Appを作ってみた!! - Qiita