2022 04 22(NEXT STEP)

2022 令和4年04月22日(金)

MKOverlayRenderer

① objective-c版(九州温泉道にて実装)

② swift版(温泉道2022NEW — tileOverlay_cyber_google)にて動作確認
MapKitで国土地理院のタイルデータを表示する

③ swift-ui版
以下に参考リンク
SwiftUI Map Overlays without UIViewRepresentable
Swiftui how to use MKOverlayRenderer?

OpenStreetMap Tile-Overlay

[iPhone] MapView 地図を表示する (Objective-C)

SwiftUI Map Overlays without UIViewRepresentable


サイドメニュー(ハンバーガーメニュー)

以前のバージョン(5、6年前)
InteractiveSlideOutMenuPublic
SWIFT_VERSION ‘3.0’ is unsupported, supported versions are: 4.0, 4.2, 5.0.

メニュー表示(見た目新しい)ソースあり
How to Make a Dribbble-like Side Menu in iOS Using Swift 5

slide-up menu
Create a slide-up menu view in Swift(programmatically)

NEW
git hubにコード有り
How to create a Side Menu in iOS using Swift


Swift] Protocolを使ったdelegateで値の受け渡しをする
[Swift] Protocolを使ったdelegateで値の受け渡しをする

シンプルなprotocolによるデータのやりとり例(ソース有り)
Passing Data Between View Controllers using Delegate and Protocol for Beginners iOS – Swift 4

2022 令和4年04月23日(土)

UIViewControllerRepresentable
【SwiftUI】ViewController→SwiftUIで使用できるようにする

APPLE MAP 緯度経度取得関連
デスクトップにAppleMap-1あり。地図センターでタップし、緯度経度を取得する。マップとは関係なくCLLocationCoordinate2Dから取得する。

更に以下で解決!!(ソースも有り)
【Swift5】MapKitまとめ

【SwiftUI】Mapkitを使った位置情報の取得とピンの表示

おでかけ版の不具合
おそらく、遷移(menuにしろ、detailへのズームにせよ)
まずは、ふたつは除いた版(ベーシック版)を作成し、その後menuや遷移を付加して行くこと。

UIViewControllerの遷移アニメーションをカスタムする
↑コピペにて動作

iOSにおけるカスタムトランジションの実装
↑説明ok コードはうまく働かず。

2022 令和4年04月24日(日)

イメージからのズームイン表示(ダウンロード有り)
Custom UIViewController transitions in Swift

iOS Animation Tutorial: Getting Started

swift 5 full screen image viewer” Code Answer’s

UIViewControllerの遷移アニメーションをカスタムする

iOSにおけるカスタムトランジションの実装

おでかけ山口:
appleからのダウンロード版は、正常動作。
コンパイルバージョンは、menuを閉じる時、及びdetailの遷移から戻るときに落ちる。
何れも、animatorを使用した場合。
MASTER VIEWからの遷移をPUSHに変更
関連してDETAIL VIEWのCOLOSEボタンの位置変更やPUSHからの表示を調整。
不具合のあるMENUの取り外し。おまかせにてswift5へverup ok.
menu部分削除。

今後は、新menuの追加。

2022 令和4年04月25日(月)

おでかけ大分:
現バージョンは4.0。4.2に自動アップしエラー多数。5.0へは、エラーをひとつづつづぶしてok.
ERRORは、animator関連か: 旧menu削除とpush遷移に変更。

メニュー表示をサイドメニューからモーダル表示に変更
選択後のメインへの渡しで約半日
segueにて、遷移先のデリゲートにselfを設定すること。
大分版の機能はほぼ完了。今後は、みかけとデータの吟味。

2022 令和4年04月26日(火)

メニュー表示テーブルの均等配置について、検索エトセトラ(Equal Widthsが肝)にて解決。

オートレイアウトで View を均等に並べる
Dividing screen in to 1/3 and 2/3 views using autolayout

コンストレイン学習
Understanding Auto Layout Constraints — Part 2
今後:RSSのAWAITEとロゴの作成。

Launch screen画像作成(GIMP)
RSSの表示遅延について、DispatchQueueを使用し、良好。(UIActivityIndicator表示OK)
参考サイト
【Swift】DispatchQueueの使い方

将来的には以下参考サイト
https://developer.apple.com/forums/thread/662429

AppIcon画像作成(GIMP)

VER 1.1 提出準備(APPLE)

あとは、データ及びRSSの確認要!!

2022 令和4年04月27日(水)

おでかけ大分:RSSサイト見直し、完了。FORMATも変更が必要(pubdata)

次は、データ(搭載情報のチェック)とversionをどうするか sf symbolなど

ICON ダウンロードサイト
お勧め!!

2022 令和4年04月28〜29日(木 金)

おでかけ大分 一度審査通過するも、mapメニューの抜けがあり、アップデートするも、errorで照会中。以下、tvOSを削除しておk。。。
おでかけ山口 却下後、写真をaspect fitに変更して再提出。


スクリーンショットを確認いたしましたが、tvOS 用のプライバシーポリシー URL が入力されていないようです。このためにエラーが生じていることが考えられますので、tvOS 用のプライバシーポリシー URL を入力してみていただけますでしょうか。

tvOS が必要でない場合には、条件を満たしていれば削除が可能となります。 tvOS プラットフォームのビルドが一度もアップロードされていない場合は、削除が可能です。さらに、少なくとも 1 つの既存のプラットフォームバージョンが編集可能な App ステータスになっている必要があります。「条件を満たしている場合は、削除するプラットフォームにカーソルを合わせて、プラットフォームの右側に表示される削除ボタン (-) をクリックします。

条件を満たしておらず、削除ができない場合には、tvOS のプライバシーポリシー URL をご入力いただく必要がございます旨、ご了承くださいませ。

tvOS のプライバシーポリシー URL を入力しても引き続きエラーが生じる場合、tvOS プラットフォームを削除しても同じエラーが生じる場合には、再度エラーの確認が取れる前画面のスクリーンショットをご提供くださいませ。


2022 令和4年04月30日(土)

サーチバーのバグ(スクロールさせると落ちる)の対応でいろいろと検索と試行
神サイトか、このサイトを参考に改修しておk。
How to Use Search Bar Feature with Table View in Objective
How to Use Search Bar Feature with Table View in Objective

① dummy(かな)がなくなった件対応

② searchtxt整理

③ 温泉郷変更対応

九州・別府共に審査通過!!残るは永世版のみ!

2022 令和4年05月1日(日)

永世、審査提出。(searchbar改修)、かな削除。審査通過 おk。

宿題として、detailviewのカナ削除要(別府温泉道)



TODO LIST

①温泉道のSWIFT UI サーバー版。
②チャットVIEW 試行版。
③レンダリング版のMAP座標読み取り。
④WEBの整理。(テーマのバックアップ作成から)

2022 令和4年05月2日(月)

apple map(mkmapview)版kapp

③ レンダリング版のMAP座標読み取り。

進展有り、story版は、おk
更に、swiftui版についても、extensionからcoodinatorに移動して動作おk。

以降は、 国土地理院&NAVER 地図に記述。