をタップします。セル(イベントバーではなく)をタップすると、別のビューに移動します。私はバー自体を直接タップする以外は、現在すべて素晴らしい作品です。 tapGestureRecognizerなどのバーがセルタップをオーバーライドしているようです。現在、バーをタップするとstackFrameSelectionViewUpdater
が実行され、バーの不透明度が変更されますが、print文は決して実行されません。 IDは、バーのtapRecognizerを無効にするか、タップトリガーをセグメントにします。どのように私はいずれかを行うかもしれない任意のアイデア?SwiftChartsのStackBarsは、私はこのようなタイムバーを表示するためにSwiftChartsを使用するカレンダーアプリを作成しました
barStack = ChartStackedBarsLayer(xAxis: xAxis,
yAxis: yAxis,
innerFrame: innerFrame,
barModels: allDayEventBar,
horizontal: true,
barWidth: 500,
settings: chartviewSettings,
stackFrameSelectionViewUpdater: ChartViewSelectorAlpha(selectedAlpha: 1, deselectedAlpha: 0.75),
tapHandler: {tappedBar in
print("user tapped bar")
//run segue
})
問題についての相続人はgithubのポスト:ここ
は私の現在のコードですStackBars in TableViewCell difficult to tap